There's this myth that automated spam detection is hard because spammers are all very clever masters of disguise.
No. Spammers are stupid as a shoe. They have dog shit for brains.
Automated spam detection is hard because the line between spam and "legitimate" marketing activity is a fiction.
@danslimmon just block all legitimate marketing emails problem solved
@azonenberg @danslimmon most spam I get is badly formatted and gets rejected by postfix even before my spam filter gets to see it. The most common fail is no reverse DNS.
And my spam filters then rejects most of the rest, they don't even get into my spam folders.
So most of the marketing emails I get to see are from companies I have bought from in the past and I've decided I want to see when they are running sales: useful for items I regularly buy such as bike brake pads.
@azonenberg @danslimmon unfortunately, there are, for example, banks who will stop sending you transaction notices if you report their spam as spam
@danslimmon This reminded me of that one Twitter thing where they tried to develop an automated system to combat hate posts from white supremacists, but had to shelf it because it would mark posts from official GOP politician accounts
@danslimmon Honestly, the hardest thing in email anymore is getting your legitimate emails through to the big three when you aren't using their services. I do not regret leaving gSuite or whatever they call it this month, but managing one's MX reputation can be a pain in the ass.
@danslimmon From a legitimate mail (not even marketing) that I intentionally subscribed to:
X-Spam-Status: Yes, score=5.323
tests=[DIRECT_LOW_CONTRAST=2.499, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
DKIM_VALID_AU=-0.1, DMARC_PASS=-0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25,
HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.1,
MISSING_HEADERS=1.021, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001,
REPLYTO_WITHOUT_TO_CC=1.552]
Try managing it when you move servers.
My current Algo:
- Get the new server
- Add the new server to SPF, and add it as low-prio MX (but don't run anything on port 25, yet)
- wait a month
- cross fingers
- pray to the gods of email. Like, *really* hard
- switch servers, but keep the old server around, just in case
- monitor results
- if problems occur: switch back and fix
@danslimmon
- replies
- 0
- announces
- 0
- likes
- 5