diff options
| author | bwarsaw | 2000-09-18 21:28:42 +0000 |
|---|---|---|
| committer | bwarsaw | 2000-09-18 21:28:42 +0000 |
| commit | d7862441ffcbafa60576f60ab7188af63c819028 (patch) | |
| tree | 30e26e2d152014a30d84c56559588def36afd322 | |
| parent | d8f0a330624c5a121170e5650819b08f03796936 (diff) | |
| download | mailman-d7862441ffcbafa60576f60ab7188af63c819028.tar.gz mailman-d7862441ffcbafa60576f60ab7188af63c819028.tar.zst mailman-d7862441ffcbafa60576f60ab7188af63c819028.zip | |
dispose_message(): For mail destined to either the -admin or the
-owner address, explicit set the 'noack' flag to false so the Replybot
module will act on it. Closes bug #114603.
| -rw-r--r-- | cron/qrunner | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cron/qrunner b/cron/qrunner index 421751232..ec89c10c2 100644 --- a/cron/qrunner +++ b/cron/qrunner @@ -128,6 +128,7 @@ def dispose_message(mlist, msg, msgdata): # loops. msgdata.update({'recips' : mlist.owner[:], 'errorsto': mlist.GetOwnerEmail(), + 'noack' : 0, # enable Replybot }) return HandlerAPI.DeliverToUser(mlist, msg, msgdata) elif msgdata.get('toowner', 0): @@ -147,8 +148,9 @@ def dispose_message(mlist, msg, msgdata): # Any messages to the owner address must have Errors-To: set back to # the owners address so bounce loops can be broken, as per the code # above. - msgdata.update({'recips': mlist.owner[:], + msgdata.update({'recips' : mlist.owner[:], 'errorsto': mlist.GetOwnerEmail(), + 'noack' : 0, # enable Replybot }) return HandlerAPI.DeliverToUser(mlist, msg, msgdata) elif msgdata.get('torequest', 0): |
