We recently moved over to mailman from Ecartis at $dayjob, and one of the largest annoyances is that mailman seems to have no ability to strip duplicate messages that are sent to the lists.

We moved over from our main domain name, foo.com, to lists.foo.com, so what happens is this:

A user posts to [EMAIL PROTECTED] -- the mailer forwards it to [EMAIL PROTECTED] People reply to the list and hit reply-all, which directs replies to the LIST ([EMAIL PROTECTED]) but also to the original recipient ([EMAIL PROTECTED]). Bam, duplicates.

I don't want to get into an evangelical holy-war about reply-all. We already had it here.

I've seen mention of a fix for this via procmail, that basically creates a "lockfile" based on the message-id. Our mail server's not running procmail, and since it's only hosting lists, not and mailboxes, it doesn't make a whole lot of sense to use it.

All mailman would have to do is touch a per-list lockfile based on message-id (one line of shell), and then at some point in the posting process, if that lockfile exists, drop the message (as it's already come through). Cleanup is one line of shell (find foo -ctime xxx -delete) or can be handled from the qrunner.

Heck, if you want to be fancy, give me a list of regexes that match recipients, and more than one must match to make this happen.

I also tried sending this to the -developers list. No response. But maybe that's the wrong place since I'm not developing, or submitting a patch. Just saying I need a simple feature and could pay something for it if need be. Not something amazing, but enough for a nice dinner and drinks (or if you're local to silicon valley, I'll buy).

Can mailman please have this functionality natively?

-Dan

--


--------Dan Mahoney--------
Techie,  Sysadmin,  WebGeek
Gushi on efnet/undernet IRC
ICQ: 13735144   AIM: LarpGM
Site:  http://www.gushi.org
---------------------------

------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9

Reply via email to