I started with the 2008 version of mm-handler.  My original goal was to fix a couple of bugs: lower case conversion and forwarding mail to POSTMASTER.  But I rewrote it to remove stuff which will never get executed and remove other things which might cause future bugs.  mm-handler went from 300 lines to 165 lines.  I have the source and a README on:

http://sw.ziobro.info/mm-handler/

This simpler version can drop in where previous versions are used.

The v2 version optionally cut out the aliases: list-join and list-leave.  This was an attempt to reduce "backscatter."  However the v2 version left in the alias list-request so any backscatter caused by the other aliases could just as easily been created through the list-request alias.  Backscatter is something I am fuzzy about.

The v3 version by default will forward mail that does not match a list to the local mail system.  It could be used to support lists on top of an existing mail domain.

As I was working on this I came to understand more about how Mailman works.  I now realize that mm-handler would not be necessary if Mailman fully connected to Sendmail.  The Postfix connection looks very close.  I'll take a crack at it.

Enjoy!

Ciao,
//Z\\
Jim Ziobro
------------------------------------------------------
Mailman-Users mailing list [email protected]
https://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Security Policy: http://wiki.list.org/x/QIA9
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Reply via email to