More notes on an anti-spam system

Sometimes, a setback [1] is just what we need to clear our minds and rethink the problem.

Postfix [2] and Sendmail [3] handle external policy checkers differently (and I assume Qmail [4] handles them differently as well).

The solution?

Write the Postfix and Sendmail policy checkers to talk to a long-lived graylist daemon [5], which should simplify things quite a bit.

Now that I've decyphered the Postfix protocol [6] (it's only when you check the example graylist server that you find some critical information not mentioned in the documentation—sheesh) things should go a bit more smoothly.

[1] /boston/2007/08/18.1

[2] http://www.postfix.org/

[3] http://www.sendmail.org/

[4] http://cr.yp.to/qmail.html

[5] /boston/2007/08/16.1

[6] http://www.postfix.org/SMTPD_POLICY_README.html

Gemini Mention this post

Contact the author