mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Fixed #7722 - added support for CC in EmailMessage.
Thanks to roberto.digirolamo for the report and initial patch, and dougvanhorn and SmileyChris for further work on the patch. git-svn-id: http://code.djangoproject.com/svn/django/trunk@14000 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
@@ -417,4 +417,30 @@ Content
|
||||
>>> settings.ADMINS = old_admins
|
||||
>>> settings.MANAGERS = old_managers
|
||||
|
||||
# Add Cc to the email argument list (#7722)
|
||||
|
||||
>>> email = EmailMessage('Subject', 'Content', 'from@example.com', ['to@example.com'], cc=['cc@example.com'])
|
||||
>>> message = email.message()
|
||||
>>> message['Cc']
|
||||
'cc@example.com'
|
||||
>>> email.recipients()
|
||||
['to@example.com', 'cc@example.com']
|
||||
|
||||
>>> email = EmailMessage('Subject', 'Content', 'from@example.com', ['to@example.com','other@example.com'], cc=['cc@example.com', 'cc.other@example.com'])
|
||||
>>> message = email.message()
|
||||
>>> message['Cc']
|
||||
'cc@example.com, cc.other@example.com'
|
||||
>>> email.recipients()
|
||||
['to@example.com', 'other@example.com', 'cc@example.com', 'cc.other@example.com']
|
||||
|
||||
>>> email = EmailMessage('Subject', 'Content', 'from@example.com', ['to@example.com','other@example.com'], cc=['cc@example.com', 'cc.other@example.com'], bcc=['bcc@example.com'])
|
||||
>>> message = email.message()
|
||||
>>> email.recipients()
|
||||
['to@example.com', 'other@example.com', 'cc@example.com', 'cc.other@example.com', 'bcc@example.com']
|
||||
|
||||
>>> email = EmailMessage('Subject', 'Content', 'from@example.com', ['to@example.com'], cc=['cc@example.com'])
|
||||
>>> message = email.message()
|
||||
>>> message.as_string()
|
||||
'Content-Type: text/plain; charset="utf-8"\nMIME-Version: 1.0\nContent-Transfer-Encoding: quoted-printable\nSubject: Subject\nFrom: from@example.com\nTo: to@example.com\nCc: cc@example.com\nDate: ...\nMessage-ID: <...>\n\nContent'
|
||||
|
||||
"""
|
||||
|
||||
Reference in New Issue
Block a user