Hello All,

spamassassin is DOS'ing a couple of our servers. I think that if it didn't
scan everything sent to non-existent users we would be much better off but
there are a few complications:


1. We use vpopmail to serve virtual domains.
2. We accept mail for a company that is completely off our network. This is
a reciprocal arrangement ... we are a 20 level MX host for their domains
and they are a 20 level MX host for ours.


I would love to reject mail to non-existent users at the SMTP transaction
point but I think that the qmail patch that does that would also reject
mail to our 20 MX friends.


Thinking about this leads me to think thusly:

Skip scanning entirely based on the error code from
/home/vpopmail/bin/vuserinfo ${user}


Which returns 0 if user exists and 255 if not.

Not being a perl or qmail-scanner expert, is this approach valid? Seems that
doing this would pass it on th the next qmail stages: a bounce
(unfortunately) for non-existent users and queueing for our 20 level MX
domains.


Has someone already done this? Am I barking up the wrong tree? Should I try
to find a more efficient (i.e. not perl) spam scanner? Any and all
suggestions gratefully accepted.


Thanks in advance,
-Tom



------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ Qmail-scanner-general mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/qmail-scanner-general

Reply via email to