Method | __init__ |
Initialize a single email message (which can be sent to multiple recipients). |
Method | _create_attachment |
Convert the filename, content, mimetype triple into a MIME attachment object. |
Method | _create_attachments |
Undocumented |
Method | _create_message |
Undocumented |
Method | _create_mime_attachment |
Convert the content, mimetype pair into a MIME attachment object. |
Method | _set_list_header_if_not_empty |
Set msg's header, either from self.extra_headers, if present, or from the values argument. |
Method | attach |
Attach a file with the given filename and content. The filename can be omitted and the mimetype is guessed, if not provided. |
Method | attach_file |
Attach a file from the filesystem. |
Method | get_connection |
Undocumented |
Method | message |
Undocumented |
Method | recipients |
Return a list of all recipients of the email (includes direct addressees as well as Cc and Bcc entries). |
Method | send |
Send the email message. |
Class Variable | content_subtype |
Undocumented |
Class Variable | encoding |
Undocumented |
Class Variable | mixed_subtype |
Undocumented |
Instance Variable | attachments |
Undocumented |
Instance Variable | bcc |
Undocumented |
Instance Variable | body |
Undocumented |
Instance Variable | cc |
Undocumented |
Instance Variable | connection |
Undocumented |
Instance Variable | extra_headers |
Undocumented |
Instance Variable | from_email |
Undocumented |
Instance Variable | reply_to |
Undocumented |
Instance Variable | subject |
Undocumented |
Instance Variable | to |
Undocumented |
django.core.mail.EmailMultiAlternatives
Convert the content, mimetype pair into a MIME attachment object.
If the mimetype is message/rfc822, content may be an email.Message or EmailMessage object, as well as a str.
Attach a file with the given filename and content. The filename can be omitted and the mimetype is guessed, if not provided.
If the first parameter is a MIMEBase subclass, insert it directly into the resulting message attachments.
For a text/* mimetype (guessed or specified), when a bytes object is specified as content, decode it as UTF-8. If that fails, set the mimetype to DEFAULT_ATTACHMENT_MIME_TYPE and don't decode the content.
Attach a file from the filesystem.
Set the mimetype to DEFAULT_ATTACHMENT_MIME_TYPE if it isn't specified and cannot be guessed.
For a text/* mimetype (guessed or specified), decode the file's content as UTF-8. If that fails, set the mimetype to DEFAULT_ATTACHMENT_MIME_TYPE and don't decode the content.