summaryrefslogtreecommitdiff
path: root/src/mailman/email/message.py
diff options
context:
space:
mode:
authorBarry Warsaw2014-12-10 21:49:39 -0500
committerBarry Warsaw2014-12-10 21:49:39 -0500
commit6cdf2ce4c74a41014324afb020997f782e6fbcd3 (patch)
treeafe516f9fc6dc00ea912c73a6919c3f6340ea833 /src/mailman/email/message.py
parent8e51aa72c58ee96ca464d2b28d71d68c84d9f5a9 (diff)
parentc11cdd249fe3f3a28da4be703b345d925a14c601 (diff)
downloadmailman-6cdf2ce4c74a41014324afb020997f782e6fbcd3.tar.gz
mailman-6cdf2ce4c74a41014324afb020997f782e6fbcd3.tar.zst
mailman-6cdf2ce4c74a41014324afb020997f782e6fbcd3.zip
Diffstat (limited to 'src/mailman/email/message.py')
-rw-r--r--src/mailman/email/message.py9
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