I have an exim box doing spamd via exiscan and clamav as an inbound
mailserver. This box then delivers to other machines defined with
static smtp routes..
These defined static smtp servers have users that can create forwards
and such to different email address. These smtp servers then have
smartroutes to a different exim server for outbound.
The problem I have is when an email comes in to the inbound server and
we tag it as [SPAM] then it gets forwarded to someone's mailbox that
then forwards their mail to somename@???. AOL has a 'feature' that
lets people report spam.. so what happens is that from our tagged
messages the user agrees with our tag and then they report it to AOL as
if it is spam.. AOL then thinks my outbound exim server is a 'spam
server' and either gives me delays or worse doesn't take mail from me..
We have contacted aol and have gotten in the postmaster loop, but the
problem still happens..
So I'm wondering what I can do to prevent this from happening. I know
spamassassin has a safe_report message that composes a new email and
attaches the [SPAM] tagged message as an attachment.. is that something
that I could get exim to do when it tries to deliver a message outbound
that is tagged as [SPAM] ?
Or can someone think of a better solution to this problem other than
trying to educate the users (which has been tried several times to an
obvious no avail.. )