Changeset 4574
- Timestamp:
- 02/25/07 10:29:09 (2 years ago)
- Files:
-
- django/trunk/django/core/mail.py (modified) (2 diffs)
- django/trunk/docs/email.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/core/mail.py
r4570 r4574 35 35 MIMEText.__setitem__(self, name, val) 36 36 37 def send_mail(subject, message, from_email, recipient_list, fail_silently=False, auth_user= settings.EMAIL_HOST_USER, auth_password=settings.EMAIL_HOST_PASSWORD):37 def send_mail(subject, message, from_email, recipient_list, fail_silently=False, auth_user=None, auth_password=None): 38 38 """ 39 39 Easy wrapper for sending a single message to a recipient list. All members 40 40 of the recipient list will see the other recipients in the 'To' field. 41 42 If auth_user is None, the EMAIL_HOST_USER setting is used. 43 If auth_password is None, the EMAIL_HOST_PASSWORD setting is used. 41 44 """ 45 if auth_user is None: 46 auth_user = settings.EMAIL_HOST_USER 47 if auth_password is None: 48 auth_password = settings.EMAIL_HOST_PASSWORD 42 49 return send_mass_mail([[subject, message, from_email, recipient_list]], fail_silently, auth_user, auth_password) 43 50 44 def send_mass_mail(datatuple, fail_silently=False, auth_user= settings.EMAIL_HOST_USER, auth_password=settings.EMAIL_HOST_PASSWORD):51 def send_mass_mail(datatuple, fail_silently=False, auth_user=None, auth_password=None): 45 52 """ 46 53 Given a datatuple of (subject, message, from_email, recipient_list), sends … … 49 56 If from_email is None, the DEFAULT_FROM_EMAIL setting is used. 50 57 If auth_user and auth_password are set, they're used to log in. 58 If auth_user is None, the EMAIL_HOST_USER setting is used. 59 If auth_password is None, the EMAIL_HOST_PASSWORD setting is used. 51 60 """ 61 if auth_user is None: 62 auth_user = settings.EMAIL_HOST_USER 63 if auth_password is None: 64 auth_password = settings.EMAIL_HOST_PASSWORD 52 65 try: 53 66 server = smtplib.SMTP(settings.EMAIL_HOST, settings.EMAIL_PORT) django/trunk/docs/email.txt
r4420 r4574 35 35 36 36 send_mail(subject, message, from_email, recipient_list, 37 fail_silently=False, auth_user= EMAIL_HOST_USER,38 auth_password= EMAIL_HOST_PASSWORD)37 fail_silently=False, auth_user=None, 38 auth_password=None) 39 39 40 40 The ``subject``, ``message``, ``from_email`` and ``recipient_list`` parameters … … 66 66 67 67 send_mass_mail(datatuple, fail_silently=False, 68 auth_user= EMAIL_HOST_USER, auth_password=EMAIL_HOST_PASSWORD):68 auth_user=None, auth_password=None): 69 69 70 70 ``datatuple`` is a tuple in which each element is in this format::
