
Eu tenho um site que possui hospedagem diferente para site e email. Eu hospedo o site e outra empresa hospeda o e-mail e administra o domínio.
É assim que o domínio é configurado:(O nome de domínio e IP são mascarados para fins de privacidade)
Record Type TTL Content
<domain>.com.au A 1 hour 180.235.xxx.xx
<domain>.com.au MX 1 hour mail.<domain>.com.au
<domain>.com.au A 1 hour 125.255.xx.xx
<domain>.com.au NS 1 hour ns1.planetdomain.com
<domain>.com.au NS 1 hour ns2.planetdomain.com
<domain>.com.au SOA 1 hour ....
blog.<domain>.com.au A 1 hour 180.235.xxx.xx
www.<domain>.com.au A 1 hour 180.235.xxx.xx
O site utiliza WordPress e ocasionalmente envia dúvidas à empresa. No entanto, há momentos em que esta mensagem de erro aparecerá:
[email protected]
host mx1.pm.telstra.com [203.147.175.1]
SMTP error from remote mail server after MAIL FROM:<[email protected]> SIZE=2300:
550 5.1.0 <[email protected]> sender rejected - sender domain has no MX/A record
Entendo que os registros MX apontam para endereços IP diferentes. Não sei como, mas o WordPress parece ser capaz de enviar e-mails perfeitamente, apesar de ter endereços IP diferentes para os registros MX. No entanto, para alguns endereços, os e-mails continuam retornando.
Como faço para corrigir esse problema? Preciso corrigir isso do lado da hospedagem ou do domínio?
Eu configurei as entradas MX no cPanel comoTrocador de correio remoto. Portanto, os e-mails irão para a hospedagem de e-mail.
Responder1
A mensagem está correta: o domínio do seu remetente não possui um registro MX ou A.
$ host vps1.preschem.com
Host vps1.preschem.com not found: 3(NXDOMAIN)
De acordo comSeção 2.3.5 da RFC 5321oo domínio do remetente deve ser válido e resolvível. Caso contrário, qualquer servidor de e-mail poderá rejeitar o e-mail.
Você corrige o problema fornecendo um ou mais registros de endereço apropriados.
Responder2
Alguns servidores de e-mail, para mitigar o spam, exigem que o domínio do remetente seja resolvido para um registro 'A' de DNS adequado e, em casos extremos, para um registro 'MX'. Fazer dig
em vps1.preschem.com para registros 'A' ou 'MX' não retorna nada.
Solução – Adicionar A
registro para vps1.preschem.com
root@svm1010:/var/tmp# dig vps1.preschem.com MX +short root@svm1010:/var/tmp# dig vps1.preschem.com +short root@svm1010:/var/tmp#
Responder3
O erro gerado aqui ocorre porque o endereço do remetente é inválido e o servidor Telstra pensa que você é spam.
O endereço do remetente é[e-mail protegido]. O servidor Telstra está procurando o domínio vps1.preschem.com e não encontra nenhum registro MX ou A e, portanto, ninguém pode enviar e-mail para esse endereço. Altere o endereço do remetente para algo válido (ou pelo menos um nome de domínio válido) e esses erros específicos deverão desaparecer.