diff options
| author | Barry Warsaw | 2014-12-10 21:59:13 -0500 |
|---|---|---|
| committer | Barry Warsaw | 2014-12-10 21:59:13 -0500 |
| commit | 4173e7219271fa6ffc336c6a6d16b041cc62df12 (patch) | |
| tree | 9b7b062bfed10eb6333b867d8f222fbc93b3c769 /src/mailman/email/message.py | |
| parent | 8e51aa72c58ee96ca464d2b28d71d68c84d9f5a9 (diff) | |
| parent | 6cdf2ce4c74a41014324afb020997f782e6fbcd3 (diff) | |
| download | mailman-4173e7219271fa6ffc336c6a6d16b041cc62df12.tar.gz mailman-4173e7219271fa6ffc336c6a6d16b041cc62df12.tar.zst mailman-4173e7219271fa6ffc336c6a6d16b041cc62df12.zip | |
Diffstat (limited to 'src/mailman/email/message.py')
| -rw-r--r-- | src/mailman/email/message.py | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/mailman/email/message.py b/src/mailman/email/message.py index 24c6ead9e..e653133ba 100644 --- a/src/mailman/email/message.py +++ b/src/mailman/email/message.py @@ -28,6 +28,7 @@ from __future__ import absolute_import, print_function, unicode_literals __metaclass__ = type __all__ = [ 'Message', + 'MultipartDigestMessage', 'OwnerNotification', 'UserNotification', ] @@ -38,6 +39,7 @@ import email.message import email.utils from email.header import Header +from email.mime.multipart import MIMEMultipart from mailman.config import config @@ -133,6 +135,11 @@ class Message(email.message.Message): +class MultipartDigestMessage(MIMEMultipart, Message): + """Mix-in class for MIME digest messages.""" + + + class UserNotification(Message): """Class for internally crafted messages.""" @@ -159,7 +166,7 @@ class UserNotification(Message): :param mlist: The mailing list to send the message to. :type mlist: `IMailingList` - :param add_precedence: Flag indicating whether a `Precedence: bulk` + :param add_precedence: Flag indicating whether a `Precedence: bulk` header should be added to the message or not. :type add_precedence: bool |
