Steines Mailfilter for Mail Multidrop

SourceForge Logo

What is mailf and why use it
Documentation
Features
Future features
Download

Deutsche Version

What is mailf and why use it:

Every Administrator who has tried to receive e-mail, for more then one recipient, through a single mailbox from the provider, knows the problems about multi-mail-drop and mail-loops. After reading tons of discriptions about envelope and header addressing,there is still no real solution in sight.

For example, you have registered a domain with a provider and you have a mailbox with that provider, in which all mail for this domain comes in. You have set up Sendmail and Fetchmail to receive mail from the mailbox and deliver it to the local mailboxes.

Everything works fine till the first user wants to receive mail from a mailing list. When this type of mail comes in, Sendmail reads the address of the mail list within the "To:" header and sends the mail back to mail list. From the list, the mail is sent to all recipients again and to us. This type of mail will loop 20 or 30 times before detected by the administrator and the loop is stopped.

To avoid such loops for more than one recipient,I have written this mail filter. The mail filter searches for a specified domainpart in the e-mail addresses and replaces the original "To:" line with the mail addresses that fit the domain. The filter also searches for matching envelope addresses and adds the first matching found to the "To:" line.

Documentation:

The source archiv contains a README file and some HTML files in the directory docs. This files describe the compiling and use of the filter.

HTML documentation online

For further questions contact steines@steines.com

Features:

Future features:

Your ideas for the filter are welcome, please send it to steines@steines.com

Download
Latest news and downloads at Source Forge