Você pode adicionar temporariamente uma rota blackhole ao MX principal e observar o comportamento do Postfix.
Linux
ip route add blackhole ip.add.re.ss
Solaris / BSD
route add -host ip.add.re.ss 127.0.0.1 -blackhole
quando eu consultar os servidores de email do domíniox com "dig domainx.com MX" o resultado é:
...
;; ANSWER SECTION:
domainx.com. 55188 IN MX 120 mail2.domainx.com.
domainx.com. 55188 IN MX 100 mail.domainx.com.
...
Quando o servidor web (postfix) envia um email para [email protected], ele usa mail.domainx.com como retransmissão.
Agora, quero testar se ele realmente muda para mail2.domainx.com se mail.domainx.com não estiver disponível. Eu tenho sem acesso aos servidores de e-mail , apenas o servidor web que está executando o postfix.
Eu pensei em fazer temporariamente uma entrada falsa em / etc / hosts para mail.domainx.com no servidor da web - isso funcionará?
Existe outra e melhor maneira?
Normalmente, eu testo essa problemática com o firewall: eu coloco um filtro do meu servidor no IP de mail.domainx.com, na porta SMTP (25 / tcp).
Em seguida, o Postfix não pode ingressar no primeiro servidor e deve tentar o segundo.
Mas eu acho que você pode fazer a mesma coisa com sua proposição / etc / hosts, escolhendo um IP que não existe.
Tags email postfix email-server