Ubuntu - Email - Email firewall

Use fake MX records to combat spam.

Set a bogus server as the lowest and highest MX records with the working server's MX record in the middle.

For example:

fake.example.com    1
realmx.example.com  2
fake2.example.com   3

The theory is, since majority of the spam will query for the the highest MX record to spam since usually they're backup servers that don't filter spam. The lowest fake MX-record is for the rest of the spammers.. and generally spammers don't retry after failures.

Risks:

Unlike postgrey, where the remote sender have a log of a “rejected” delivery (and so can point at us as the problem), the fake-MX will show that the webserver could not even connect and didn't retry, giving no excuse for the remote side about the problem.

Recommendations: