Reject unknown sender domain (“foo@imaginarydomain.com”) – after all, if I can resolve their domain, then I couldn reply to them anyway, right?
• Let everyone who makes it this far continue on to step 3. 3. Recipient Filtering • Reject non-FQDN recipient domains (they’d bounce anyway). • Reject unknown recipient domains (same as above). • Allow authenticated users to send their mail and stop processing. • Allow hosts on my LAN to send their mail and stop processing. • Reject mail from anyone else that isn’t to one of my domains, or one I’m an MX for. • Use SPF to reject spoofed email. • Use the relays.ordb.org, list.dsbl.org, and sbl-xbl.spamhaus.org DNS blackhole lists. • Greylist all email not coming in from or going out to peer MXes. • Pass everything else to step 4. 4. Content Filtering and Delivery • Use ClamAV to reject viruses. This takes a big load off SpamAssassin. • Use SpamAssassin to tag messages. • Use Cyrus’s Sieve to reject high-probability spam, put medium-probability messages into a “review” folder, and filter everything else into the appropriate folders. I reject over 95% of all incoming mail before it ever g
Related Questions
- Reject unknown sender domain ("foo@imaginarydomain.com") - after all, if I can resolve their domain, then I couldn reply to them anyway, right?
- What if the editors reply that all newspapers have the right to censor unacceptable submissions?
- Is NS relying on the right of eminent domain to acquire land for the siting of the BRIMF?