Hey All,
I'm having an issue with backscatter emails and implementing a
before-queue spam and virus scanner. My current mail server uses a
after-queue amavisd-new scanner with spamassassin and clamav. In the
last two weeks, my system has started *sending* a significant number of
backscatter messages.
I need to silence these messages in a safe and reliable way. Here are
my criteria:
1) Reject the message before the end of the smtp transaction.
2) Scan for both spam and viruses.
3) Never discard. MTA must deliver-and-tag or reject-and-notify.
4) Scan both incoming and outgoing messages.
5) Scanner is fast, runs as a daemon, and is preferably written in a
faster language like C.
Despite my best research, I have not yet found a way to do all five of
these. Can anyone recommend a way to run amavis as before-queue
scanner, or to recommend a different scanner better than amavisd-new.
I'm hoping to get some recommendations from the folks here.
-Chris