Justin Kim wrote:
I don't know what is causing my postfix server to defer messages couple of times daily.
By looking at the logs, I can only tell there is something that keeps one spam checking process running for 5~10 mins.
Likely bayes auto expiry. Disable bayes_auto_expiry and do the expiries via a cron job instead.
I was thinking of disabling URIDNSBL from spamassassin. Would this cause any problem? I still want to have similar performance of discarding spams like now. I haven't had any or not many of the false positive reports so far.
Well, if you disable the URIDNSBL plugin you won't have "similar performance of discarding spams like now". The URIDNSBL plugin hits on a lot of spam, so disabling it will cause your spam TP rate to fall and thus a corresponding decrease in the number of messages you can discard.
Any comments or constructive advice would be appreciated.
Rather than discarding messages, I would suggest (and hope that you just misspoke) that you instead reject them at SMTP time.
Daryl