On Sun, 2020-10-25 at 12:08 -0600, Bob Proulx wrote: > Martin Gregorie wrote: > > I use this to send a copy of all outbound mail to a local mailbox. > > Then periodically a cronjob scans and erases the mailbox content, > > adding the To: address(es) to a list of correspondents. IME this is > > safe because its quite unlikely that you'll ever need to blacklist > > anybody you've sent mail to. > > Oh I wish that were true in general! I have one user that I help with > email things and they like to respond to spammers. They shout, they > rant, they rave. I guess it is a catharsis for them and they feel > better afterward. I have not been able to convince them that this is > a worthless thing to do in the best cases and a bad thing to do in the > worse cases. > I didn't say it works in all cases! In my case it works just as I hoped it would, but of course those with different mailstream content may not find it so good.
If I was you I'd quietly point out to those you help that their rants only amuse spammers if they take any notice at all, but sending them to you as well pisses you off mightily since you can't do anything about said spammers, so if they want help from you in future they'd better stop copying yo in on their rants. It would also be fairly easy to modify the auto-whitelister code to auto-remove a spamming correspondent from the list. Or, being slightly more friendly, datestamp the correspondent entry when a message from them is spam. This would let your SA module: a) avoid whitelisting them for, say, the next month after their last spam. b) or rather less friendly, send them a message each time you receive spam from them saying you're ignoring the message because it was spam. > It is a clever idea! I might add something similar to my own setup. > :-) > I'm pleased you like it. Martin