O que faz o Diagnostic-Code: SMTP; 573 significa?

1

Estou usando o sendmail para enviar e-mails do meu aplicativo Rails. Mas, parece haver um erro ao enviar mensagens para um domínio de usuário específico. O erro de / var / mail / *** é o seguinte:

Date: Tue, 11 Oct 2011 16:33:46 GMT
From: Mail Delivery Subsystem <MAILER-DAEMON@*****>
Message-Id: <201110111633.p9BGXkpR010310@******>
To: <****@*****>
MIME-Version: 1.0
Content-Type: multipart/report; report-type=delivery-status;
        boundary="p9BGXkpR010310.1318350826/******"
Subject: Returned mail: see transcript for details
Auto-Submitted: auto-generated (failure)
This is a MIME-encapsulated message

--p9BGXkpR010310.1318350826/*******

The original message was received at Tue, 11 Oct 2011 16:33:42 GMT
from localhost [127.0.0.1]

   ----- The following addresses had permanent fatal errors -----
<****@{domain}.com>
    (reason: 573 ********@****** failed to route the address)
<*****@{domain}.com>
    (reason: 573 *******@****** failed to route the address)
<*****@{domain}.com>
    (reason: 573 *******@******* failed to route the address)

   ----- Transcript of session follows -----
... while talking to *********.com.1.0001.arsmtp.com.:
>>> MAIL From:<*******@*******> SIZE=1273
<<< 573 ********@********* failed to route the address
554 5.0.0 Service unavailable

--p9BGXkpR010310.1318350826/*******
Content-Type: message/delivery-status

Reporting-MTA: dns; StreetSense
Received-From-MTA: DNS; localhost
Arrival-Date: Tue, 11 Oct 2011 16:33:42 GMT

Final-Recipient: RFC822; ****@*******.com
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 573 *******@******* failed to route the address
Last-Attempt-Date: Tue, 11 Oct 2011 16:33:46 GMT

Final-Recipient: RFC822; *******@********.com
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 573 *******@******** failed to route the address
Last-Attempt-Date: Tue, 11 Oct 2011 16:33:46 GMT

Final-Recipient: RFC822; ******@*********.com
Action: failed
Status: 5.0.0
Diagnostic-Code: SMTP; 573 *****@******** failed to route the address
Last-Attempt-Date: Tue, 11 Oct 2011 16:33:46 GMT

Os e-mails devolvidos são todos do mesmo domínio, e os e-mails estão sendo enviados com sucesso para outros domínios. Quando procurei pelos códigos de diagnóstico do SMTP 573, obtive este "573 Internal server error, IP address related." . Mas eu não sei o que isso significa. Alguém pode me ajudar?

Eu executei esses comandos e executei-os e obtive as seguintes saídas:

# dig streetsense.com MX

; <<>> DiG 9.3.6-P1-RedHat-9.3.6-16.P1.el5 <<>> xxxxx.com MX
;; global options:  printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61139
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 4, ADDITIONAL: 4

;; QUESTION SECTION:
;xxxxx.com.     IN  MX

;; ANSWER SECTION:
xxxxx.com.  3600    IN  MX  10 xxxxx.com.1.0001.arsmtp.com.
xxxxxx.com. 3600    IN  MX  20 xxxxx.com.2.0001.arsmtp.com.

;; AUTHORITY SECTION:
xxxxx.com.  155394  IN  NS  ns04.ntiva.net.
xxxxx.com.  155394  IN  NS  ns01.ntiva.net.
xxxxx.com.  155394  IN  NS  ns02.ntiva.net.
xxxxx.com.  155394  IN  NS  ns03.ntiva.net.

;; ADDITIONAL SECTION:
ns01.ntiva.net.     147 IN  A   xxx.xx.xx.xxx
ns02.ntiva.net.     147 IN  A   xxx.xx.xx.xxx
ns03.ntiva.net.     147 IN  A   xxx.xx.xx.xxx
ns04.ntiva.net.     147 IN  A   xxx.xx.xx.xxx

;; Query time: 45 msec
;; SERVER: xxx.xxx.x.x#xx(xxx.xxx.x.x)
;; WHEN: Tue Oct 11 18:08:23 2011
;; MSG SIZE  rcvd: 262

ping também parece estar funcionando:

# ping xxxxxxx.com
PING xxxxxxxx.com (xxx.xx.xx.xx) xx(xx) bytes of data.
64 bytes from linux06.ntiva.com (xxx.xx.xx.xx): icmp_seq=1 ttl=53 time=29.0 ms
64 bytes from linux06.ntiva.com (xxx.xx.xx.xx): icmp_seq=2 ttl=53 time=27.4 ms
64 bytes from linux06.ntiva.com (xxx.xx.xx.xx): icmp_seq=3 ttl=53 time=27.4 ms
64 bytes from linux06.ntiva.com (xxx.xx.xx.xx): icmp_seq=4 ttl=53 time=27.4 ms

Alguém pode me ajudar a encontrar o problema?

    
por rubyprince 17.10.2011 / 08:14

2 respostas

2

Isso significa que o servidor encontrou um erro internamente em seu processamento, de alguma forma relacionado ao seu endereço IP. Ping é irrelevante - como é o que você comeu no café da manhã. Obviamente, a mensagem não foi entregue ao servidor.

Pode ser uma maneira de pedir para você se perder (como em: endereço IP na lista negra por algum motivo). Pode ser uma falha em fazer qualquer coisa - que será visível em algum log de erros no servidor. Não é problema seu, a menos que você (a) suspeite estar na lista negra ou (b) seja o operador do servidor para que você possa verificar e corrigir.

    
por 17.10.2011 / 08:24
1

Quaisquer erros 5xx no SMTP significam Erro de entrega permanente .

Aqui você tem uma tríade de parâmetros de sessão, que podem correlacionar com o resultado

  • Do endereço (e-mail)
  • Para endereçar (e-mail)
  • IP do remetente (seu IP do servidor) ou nome do host

Você tem que verificar todas as variantes possíveis, alterando apenas um parâmetro de uma sessão para outra (teste do Gmail, não vou aceitar, altere ambos do servidor e ) e analise as respostas

Durante o teste, identificaremos - é sua proibição ou configuração incorreta de *********. com.1.0001.arsmtp.com (ambos os casos são possíveis)

    
por 17.10.2011 / 15:32