diff options
| author | bwarsaw | 1999-11-10 20:21:08 +0000 |
|---|---|---|
| committer | bwarsaw | 1999-11-10 20:21:08 +0000 |
| commit | 3ab3ef20d3399d1f19d76e04b4384f9df143192e (patch) | |
| tree | 7d5806418f9b67dd3c62ccfa224325ad0f80d64b | |
| parent | 68a8ed3f6b1896e740c8a7a184652926e6c59d84 (diff) | |
| download | mailman-3ab3ef20d3399d1f19d76e04b4384f9df143192e.tar.gz mailman-3ab3ef20d3399d1f19d76e04b4384f9df143192e.tar.zst mailman-3ab3ef20d3399d1f19d76e04b4384f9df143192e.zip | |
| -rw-r--r-- | Mailman/Utils.py | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/Mailman/Utils.py b/Mailman/Utils.py index f202f4e25..c238959d4 100644 --- a/Mailman/Utils.py +++ b/Mailman/Utils.py @@ -135,9 +135,9 @@ def wrap(text, column=70): def SendTextToUser(subject, text, recipient, sender, add_headers=[]): import Message msg = Message.OutgoingMessage() - msg.SetSender(sender) - msg.SetHeader('Subject', subject, 1) - msg.SetBody(QuotePeriods(text)) + msg['From'] = sender + msg['Subject'] = subject + msg.body = QuotePeriods(text) DeliverToUser(msg, recipient, add_headers=add_headers) @@ -708,16 +708,13 @@ def maketext(templatefile, dict, raw=0): -# given an IncomingMessage object, -# test for administrivia (eg subscribe, unsubscribe, etc). -# the test must be a good guess -- messages that return true -# get sent to the list admin instead of the entire list. +# given a Message.Message object, test for administrivia (eg subscribe, +# unsubscribe, etc). the test must be a good guess -- messages that return +# true get sent to the list admin instead of the entire list. # def IsAdministrivia(msg): lines = map(string.lower, string.split(msg.body, "\n")) - # # check to see how many lines that actually have text in them there are - # admin_data = {"subscribe": (0, 3), "unsubscribe": (0, 1), "who": (0,0), |
