Verificação de retransmissão SMTP (teste) (Postfix)

0

Meu objetivo:

Eu quero adicionar item / trigger ao Zabbix para verificar se algum servidor A pode enviar e-mails via servidor de e-mail B (retransmissão SMTP) sem enviar e-mails reais / falsos e não tenho problema com regras de firewall / iptables e regras de postfix. O serviço de correio pertence a mim e eu uso o Postfix / CentOS 7.

Como posso fazer isso?

Eu sei que posso enviar mensagens reais via mailx ou netcat, o comando será algo assim:

echo "Test message" | mailx -v -r "[email protected]" -s "Some subject" -S smtp="mail-server-b.com:25" [email protected]

e analisar o resultado, mas não quero fazer isso. Por favor, ajude com isso. Se você precisar de alguma informação adicional, por favor, diga-me e eu fornecerei.

    
por Harlam 05.12.2017 / 16:27

1 resposta

0

Não conheço uma maneira de fazer isso de maneira confiável. Você pode verificar se você obtém conexão com a porta SMTP, por exemplo, mas isso não significa que você será capaz de enviar o email. O correio pode ser rejeitado ou removido em qualquer fase posterior. A única maneira de testar isso de forma confiável é enviar um email de teste periodicamente.

    
por 05.12.2017 / 17:14