Jasper Bryant-Greene wrote:
Question around this - we are currently looking at implementing it, but we have three mail servers behind a load balancer. The software we're looking at is postgrey (as we use Postfix), but it uses BDB database files...
Which means each server has an individual greylisting database, and mail could potentially (worst case) be bounced three times before getting through. Has anyone solved this problem already?
Probably not a help for your situation, but for other sendmail users on the list, we are using milter-greylist (http://hcpnet.free.fr/milter-greylist/). It supports syncing the database amongst multiple MXes. The "database" is in memory and dumped to text file every 5 minutes. From the .conf file:
# If you work with multiple MXs, list them with # peer entries to enable greylist sync among the MXs. #peer 192.0.2.17 #peer 192.0.2.18
# You may wish to use a specific local address or port for # syncing between MXs. Of course one of your interfaces # must have the address assigned. An '*' for the address # means any address. #syncaddr * #syncaddr * port 7689 #syncaddr 192.0.2.2 #syncaddr 192.0.2.2 port 9785 #syncaddr 2001:db8::1:c3b5:123 #syncaddr 2001:db8::1:c3b5:123 port 1234
--
Chris Edsall PGP KeyID 873A97AB