Applies to: OS X Server 10.6 running junkmail and virus scanning.
Symptoms
Incoming and outgoing mail is not passing through the mail server and your mail queue (in Server Admin's Mail Maintenance tab) is growing and growing.
Looking at the mail.log, you see continuous "deferred" messages...
postfix/smtp[3738]: BAEDC948DF72: to=<reddi@redpaw.co.uk>, relay=127.0.0.1[127.0.0.1]:10024, delay=43, delays=0.47/0/43/0, dsn=4.4.2, status=deferred (lost connection with 127.0.0.1[127.0.0.1] while receiving the initial server greeting)
The System.log also shows a rather more worrying message...
org.amavis.amavisd[3789]: Suicide () TROUBLE in pre_loop_hook: db_init: BDB no dbS: __fop_file_setup: Retry limit (100) exceeded, File exists. at (eval 55) line 309.
And the amavisd.log repeats this error (without the melodramatic Suicide reference) and with a previous log line referencing the Berkeley database...
/usr/bin/amavisd[3789]: Creating db in /var/amavis/db/; BerkeleyDB 0.36, libdb 4.6
/usr/bin/amavisd[3789]: (!!)TROUBLE in pre_loop_hook: db_init: BDB no dbS: __fop_file_setup: Retry limit (100) exceeded, File exists. at (eval 55) line 309.
There are different variations to the error messages but they will typically refer to accessing the Berkely DB (BDB).


