chris wrote:If the entries that should trigger aren't making it into the file it might be because some other SPAM filter is rejecting the email before the SPAM trap is used. The filters are triggered in the order they appear in the admin user interface. You can check the SMTP logs for details of what is happening to the mail in terms of SPAM checks and failures.
Here's what's in the log:
... Failed: Action=[Received Recipient], Details=[addrkelly.richard@example.com: Relaying not permitted.]
There never has been addrkelly.richard or even kelly.richard and nobody has even used a . in their user name. From the same IP address at the same time, other e-mail addresses are accepted by the mail server, so the junk e-mail gets delivered to them.
I've entered about 15 e-mail address in the spam trap. I was hoping I could carefully select e-mail addresses like this and put them in the spam trap to help stop the junk e-mail that goes to the real addresses. However, looking over the logs, I see the IP addresses are almost never used again, anyway.
I have a couple ideas...
Create a list, like the spam trap list, that can trigger an immediate "Close Connection" or some kind of error message whether there were other valid e-mail addresses provided during that session or not. If an e-mail is being delivered to 3 or 4 people, including an e-mail address in that list, nobody gets the e-mail.
Add an option to the e-mail block list filter for individual accounts to act as though the recipient doesn't exist. Right now, the options are to put the e-mail in a certain folder or delete it. I'm assuming the delete option doesn't return a failure to the sender. Wouldn't a non-delivery type response help to end some of the delivery attempts from an unwanted sender to that recipient?
Scott