summaryrefslogtreecommitdiff
path: root/Mailman/Bouncer.py
diff options
context:
space:
mode:
authorbwarsaw2002-03-01 03:43:29 +0000
committerbwarsaw2002-03-01 03:43:29 +0000
commit46518b758b131d0daa573fba98106a84dc960c3d (patch)
tree0e6b844399f4beaf998e5990c9b8ccf3f698a14e /Mailman/Bouncer.py
parent47e8816dad1c596b8a3d323adc40ca90b64215f0 (diff)
downloadmailman-46518b758b131d0daa573fba98106a84dc960c3d.tar.gz
mailman-46518b758b131d0daa573fba98106a84dc960c3d.tar.zst
mailman-46518b758b131d0daa573fba98106a84dc960c3d.zip
Diffstat (limited to 'Mailman/Bouncer.py')
-rw-r--r--Mailman/Bouncer.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/Mailman/Bouncer.py b/Mailman/Bouncer.py
index 1802d53af..2da21baee 100644
--- a/Mailman/Bouncer.py
+++ b/Mailman/Bouncer.py
@@ -229,10 +229,11 @@ class Bouncer:
self.GetOwnerEmail(),
subject,
lang=self.preferred_language)
- bmsg['Content-Type'] = 'multipart/mixed'
- bmsg['MIME-Version'] = '1.0'
+ # BAW: Be sure you set the type before trying to attach, or you'll get
+ # a MultipartConversionError.
+ bmsg.set_type('multipart/mixed')
txt = MIMEText(notice,
_charset=Utils.GetCharSet(self.preferred_language))
- bmsg.add_payload(txt)
- bmsg.add_payload(MIMEMessage(msg))
+ bmsg.attach(txt)
+ bmsg.attach(MIMEMessage(msg))
bmsg.send(self)