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