qmail-aliasfilter
qmail-aliasfilter copied to clipboard
a smart filter script for all qmail lovers
'qmail-aliasfilter' is a smart filter script for all qmail lovers.
It filters aliases by the domain part of the senders email address,
e.g. mail to [email protected] will only be delivered to maildir
if the mail comes from the *.example.com domain, otherwise the mail will be bounced or dropped.
Here is the example content of the .qmail-nospam-default script inside your home directory (/home/jana):
|./qmail-aliasfilter.py
jana
From now on, you can easily register new accounts or newsletter subscriptions with your nospam-... email address
e.g. [email protected] for mailings from newsletter.example.com
Let's see how the wildcard works. Here are some examples:
nospam-example.com@...->example.com(the strictest, but also the best way to suppress spam)nospam-.example.com@...->*.example.com(and of course: example.com!)nospam-example.@...->example.*nospam-.example.@...->*.example.*(the loosest way, use only for debugging!)nospam-example.com+newsletter.example.org@...-> a combination of the above methods
There is also the possibility to use qmail-aliasfilter in combination with maildrop
|./qmail-aliasfilter.py
|maildrop
jana
See also
- https://uberspace.de/dokuwiki/cool:qmail-aliasfilter
Credits
This script is originally by wibuni ([email protected]) who seems to has vanished from the Internet.