Estou querendo configurar um servidor MX secundário usando o Postfix, mas gostaria de saber qual é a melhor maneira de testar isso antes de colocar em produção (adicionando sua entrada MX)?
Uma maneira possível é testá-lo com um nome de domínio totalmente diferente, ou seja, comprar um domínio como "fake-test-domain.com" e configurar sua zona DNS somente com este servidor MX de backup.
De qualquer maneira mais fácil, posso forçar um servidor de email a enviar uma mensagem para esse servidor antes que ele seja listado no DNS?
Eu não acho que posso usar o arquivo hosts no sistema de envio porque isso não emularia um registro MX, certo?
smtp
email-server
mx-record
testing
thomasrutter
fonte
fonte
Respostas:
Basta usar uma sessão de telnet para testar a entrega de email. Como um exemplo,
fonte
STARTTLS
à mão, usandoopenssl s_client -starttls smtp -connect ...
. Mas concordo que os métodos de autenticação não-PLAIN sejam problemáticos.Quando o telnet não é suficiente ou é muito tedioso, eu uso o SWAKS
por exemplo:
fonte
sudo apt install swaks
trabalhou no ubuntu