Marc Jauvin wrote:
Well, other than postfix's virtual mapping rules, that's what I mean:
postfix has no idea if he's supposed to be MX host or not, because it's
treating the virtual mapping rules as "authoritative", as far as I know.
Postfix doesn't care if it's the MX host or not, because
you've specifically told it where to deliver this domain.
Postfix will continue to deliver the mail locally until you
specifically configure it not to.
Since we have no means to know that the MX records were modified, then
we can't "remove" those virtual mapping rules from our database.
Is there something I'm missing?
You'll have to do MX monitoring outside of postfix. And maybe
on a different box with independent DNS since the customer may
decide to host their DNS records elsewhere without notice.
-- Noel Jones