I appreciate all the feedback I've received from Postfix users on my
Postscreen whitelist creation script. I've now moved the project to GitHub,
and completely reworked it as a Thanksgiving project:

https://github.com/stevejenkins/postwhite

Postwhite now creates a single Postscreen whitelist, and allows you to
toggle the various mailers within the script, and is much smarter about
recursively querying senders' SPF records.

It also fixes the problem of invalid IPv4 CIDR addresses (like Microsoft is
still publishing) by running them through a validator (ipcalc) and gives
you the option to strip them out, fix them (using the same CIDR that
Postfix recommends in its warning), or keep them in the whitelist (the only
useful purpose for that would be curiosity to see who's being naughty). I
don't have any mechanism for validating IPv6 CIDRs (yet).

Please feel free to give Postwhite a try, and post any issues/suggestions
on the GitHub repo.

Thanks again to all of you who've helped nudge it along. :)

SteveJ

Reply via email to