I have a domain for which (for historic reasons) I want a catch-all rule to accept email. Until recently, Spamassassin has done a great job of separating the ham from the spam. Recently, I've been receiving a large number of spam emails which have been misclassified as ham. These annoying spam emails tend to be addressed to a relatively small number of email addresses at my domain - addresses which have never been used/provided, so should be a very strong indicator of spam.

If I were to have a list of a few dozen email addresses of the form:

   bogus_us...@mydomain.com
   onlyspample...@mydomain.com
   ...
   unwantedrubb...@mydomain.com


What is the easiest way to implement a rule that checks against such a list - and ups the spam-score if matched? Would I have to implement a separate rule for each address?

As a related question, I'm also having a problem with spam to email addresses I specifically set up for various mailing lists. I *DO* want to be contactable by individuals why try to email me - but almost all emails sent to these addresses (other than that with the appropriate list-id) is spam. Is there a straightforward way to reject the receipt of emails sent to these list-specific email addresses if they are not from the right list... and to issue a bounce message which includes explicit instructions that would allow a human to contact me? (I anticipate that this would need to be integrated into my Postix setup

Thanks in advance for any pointers...

Reply via email to