4 ms·
> you're running a mailserver without spamassasin? What is this, the 1990s? More like, relying on SpamAssassin to reliably and correctly classify spam is the a
by CyberShadow 8y ago
> you're running a mailserver without spamassasin? What is this, the 1990s?
More like, relying on SpamAssassin to reliably and correctly classify spam is the anachronism here.
Even if SpamAssassin could do a good job of filtering spam today (which it can't), the set of messages that SpamAssassin classifies as spam will inevitably differ from the set of messages that Gmail classifies as spam, so the only thing this achieves is another point where you have to worry about false positives and training the classifiers.
Furthermore, the problem is exacerbated by poor support of forwarding in modern MTAs. They will queue all received messages first, and when Gmail rejects certain messages during the IMAP session (spam with high confidence, or messages it considers invalid), they result in a bounce, and the thus ensuing backscatter further degrades your mail server's reputation.
The closest thing to correct behavior is Exim's cutthrough delivery feature, which has been implemented "relatively" recently, and even so it is not complete and I've run into issues with it with non-textbook setups.