suggestion: rework bounce handling code
The current code turns on the "disable mail delivery" flag for the user or unsubscribes them.
I'd prefer to see two disable mail delivery flags, one that is set/unset by the user (for people who just want to read via the archives) and one that is set by the bounce logic, and unset by the user.
I'd like this because one of the biggest admin tasks that I have now is walking through re-enabling people's mail delivery and explaining to them why they are no longer getting list mail. With two flags I could write a script which went through the lists every night and sent an email to everyone who had the "bounced - disabled" flag set. This email could tell them how to fix their mail delivery, and tell them why it occured in the first place.
This is one thing that EzMLM handles more nicely that mailman. When email bounces it sends the subscriber a bounce report and tells them how to get back the email that they've missed.
Has this logic changed at all in 2.1?
alex
On Tue, Mar 12, 2002 at 02:08:07PM -0800, alex wetmore wrote:
The current code turns on the "disable mail delivery" flag for the user or unsubscribes them.
I'd prefer to see two disable mail delivery flags, one that is set/unset by the user (for people who just want to read via the archives) and one that is set by the bounce logic, and unset by the user.
I've already asked for that, you wish has already been granted in mailman-cvs (upcoming 2.1) :-) (thanks Barry)
I'd like this because one of the biggest admin tasks that I have now is walking through re-enabling people's mail delivery and explaining to them why they are no longer getting list mail. With two flags I could write a script which went through the lists every night and sent an email to everyone who had the "bounced - disabled" flag set. This email could tell them how to fix their mail delivery, and tell them why it occured in the first place.
I have my lists setup to kick people off the list, much easier that way :-) (but then I am a BOFH) Anyway, yes, you'll be able to do that.
This is one thing that EzMLM handles more nicely that mailman. When email bounces it sends the subscriber a bounce report and tells them how to get back the email that they've missed. Has this logic changed at all in 2.1?
Mailman cvs now supports VERP, which will give you the accurate bounce processing that EzMLM does (if you want it, the price to pay is additional load). Mailman however does not keep track of which messages you have not received if you were bouncing. Between you and me, if your mail was bouncing, you can go read the archives or download an archive mailbox and add that to your list folder.
Marc
Microsoft is to operating systems & security .... .... what McDonalds is to gourmet cooking
Home page: http://marc.merlins.org/ | Finger marc_f@merlins.org for PGP key
participants (2)
-
alex wetmore
-
Marc MERLIN