Configurei meu servidor SMTP de e-mail Posfix no Ubuntu 16 e está funcionando. Eu costumava usar o servidor SMTP da minha empresa de hospedagem, mas prefiro usar o meu.
Estou enviando e-mail com Java Mail mas a diferença é que quando envio pela empresa de hospedagem e o endereço do destinatário está errado recebo:
com.sun.mail.smtp.SMTPAddressFailedException: 450 4.1.2: Endereço do destinatário rejeitado: Domínio não encontrado
Mas quando eu envio com o Postfix, nenhuma exceção é lançada. Eu verifico o log do Postfix e a mensagem é:
Ação: falhou Status: 5.4.4 Código de diagnóstico: X-Postfix; Host ou nome de domínio não encontrado. Erro de serviço de nomes para [email protected] type=AAAA: Host não encontrado
Mas isso nunca é propagado como exceção java.
Alguém tem ideia de como configurar o Postfix para se comportar da mesma maneira?
Obrigado, Hugo