O correio falhou ao enviar 550 host desconhecido

0

Tentando enviar e-mails do meu servidor centOS 7, mas eles estão falhando.

Abaixo está um extrato do e-mail com o que eu acho que é a causa, mas não sei como consertar.

Acredito que tenho a configuração correta no arquivo hosts, mas posso estar enganada.

NOTA: substituí meu endereço de e-mail por [email protected].

O maillog também tem stat = enviado.

The original message was received at Tue, 29 Nov 2016 10:46:18 GMT
from localhost [127.0.0.1]

   ----- The following addresses had permanent fatal errors -----
<[email protected]>
    (reason: 550 Host unknown)

   ----- Transcript of session follows -----
550 5.1.2 <[email protected]>... Host unknown (Name server: myaddress.com: host not found)

Editar

#/usr/sbin/sendmail -d8.20 -bv [email protected]  
Warning: OperatorChars is being redefined.  
         It should only be set before ruleset definitions.  
Warning: OperatorChars is being redefined.  
         It should only be set before ruleset definitions.  
Warning: OperatorChars is being redefined.  
         It should only be set before ruleset definitions.  
dns_getcanonname(myaddress.com, trymx=1)  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
dns_getcanonname: trying myaddress.com. (AAAA)  
    YES  
[email protected]... deliverable: mailer local, user email  
    
por a.smith 29.11.2016 / 12:20

2 respostas

0

Eu tenho isso funcionando agora. Para o benefício dos outros, foi o que fiz:

desinstalou o sendmail e o sendmail-cf para que eu pudesse começar de novo | yum remove o sendmail sendmail-cf

instale-os novamente de novo
yum install sendmail sendmail-cf

edite o /etc/mail/sendmail.mc
defina a opção LOCAL_DOMAIN para o nome de máquina da máquina LOCAL_DOMAIN ('example.com') dnl

próxima corrida
faça -C / etc / mail
editar / etc / hosts
127.0.0.1 hostname hostname.domainname
172.16.213.146 (meu ip interno) hostname hostname.domainname domainname

edite / etc / sysconfig / network O HOSTNAME deve ser igual ao seu nome de máquina

finalmente execute o
serviço sendmail restart

Isso é o que funcionou para mim no meu servidor vm, pode haver etapas não necessárias aqui e eu não posso explicá-los, mas ele fez o trabalho. Obrigado pela entrada de todos.

    
por 29.11.2016 / 15:42
0

Execute o comando abaixo para ver as consultas DNS emitidas pelo sendmail por sendmail.org/sendmail.com:
/usr/sbin/sendmail -d8.20 -bv [email protected]

Execute o comando como root se a execução por usuário não privilegiado for inconclusiva.

    
por 29.11.2016 / 13:24

Tags