Some years ago, I had a nervous breakdown in front of all the spams (and phishing) I was receiving. So, I tried all kind of things to block, or at least limit this, worrying to accidentally block legitimate mails.
First of all, I had deployed SPF, DKIM, DMARC to be sure spamers and hackers couldn't put "my" email addresses, as the sender of their crap. Problem is that not all mail servers are minding this. But at least main services like Gmail, Yahoo, etc... do.
I think I also secured my mail server, by allowing only my IP address to use it.
Now as for reception:
- I set all the configuration options, I am aware about, to block malformed mail headers.
- I block sender IP with no reverse.
- I am blocking plenty of domain names, but of course, new are popping everyday.
- I am also blocking whole TLD, which surprisingly works well.
- I use two RBL
- I installed Spam Assassin
and on client side Thunderbird is also filtering out some.
Which measures are you taking to limit spams?