Marc Perkel wrote:
Mark Johnson wrote:
Marc Perkel wrote:
Because there is occasionally some server doing something very weird
you might have to open up port 25 one some specific IP who is
running something really dumb. I think I've had to do this only once
or twice. But once you open up port 25 to the problem user you
solved the problem.
For the most part if you do an MX sandwich as above you'll get rid
of 80% of your spam and not lose good email. If you are fearful of
going all the way then just do the higher numbered MX and leave the
bottom as is.
This has been interesting and I want to give this a try. What's the
easiest way to give out a "421" on a bogus MX and log the attempt?
Build a separate server? Use an existing server and run a service on
another port? I've got extra IP's but don't want to over complicate
the process.
I'm using Exim and I have it listening on several IP addresses. If you
aren't using Exim then you'll have to get someone to help you.
defer condition = ${if match{$interface_address}{69.50.231.160}}
You could just point it to a dead IP address which is the simple way
to do it.
Yours doesn't give 421's. It gives 451's.