Por que meu e-mail é proveniente de um domínio ou IP diferente?

2

Eu tenho o seguinte configurado:

  1. mail.firstdomain.com - 1.1.1.1 - Este domínio envia muitos e-mails (nossa newsletter para clientes), e assim eu mantenho os dois separados.

  2. mail.seconddomain.com - 2.2.2.2 - Este domínio é onde enviamos e-mails do nosso aplicativo (registros, notificações, etc ...)

  3. mail.mypersonaldomain.com - 3.3.3.3 - Este é o meu email pessoal hospedado pelo Google / GMail

Eu tenho alguns e-mails que estão sendo enviados de mail.secondomain.com sendo rejeitados:

 Could not deliver message to the following recipient(s):

 Failed Recipient: [email protected]
 Reason: Remote host said: 554 mail server permanently rejected message (#5.3.0)

No cabeçalho:

 Received: from 1.1.1.1 [2.2.2.2] by mail.mypersonaldomain.com with SMTP; (date and time)

Como isso é possível?

1.1.1.1 não está envolvido no envio de email. Presumo que seja do servidor de destinatários a associação do email de 2.2.2.2 com o outro IP ( 1.1.1.1 ) e, além disso, com o meu servidor de email pessoal ( mail.personaldomain ).

Eu verifiquei toda a configuração e não vejo nada além de mail.seconddomain.com sendo usado. 1.1.1.1 e 2.2.2.2 estão inclusos em data centers separados.

Alguma idéia?

    
por Jason 16.06.2009 / 21:08

4 respostas

4

Minha resposta é semelhante à do splattne, mas tenho uma interpretação diferente do cabeçalho Recieved

Received: from 1.1.1.1 [2.2.2.2] by mail.mypersonaldomain.com with SMTP; (date and time)

O formato exato de linhas recebidas varia de acordo com servidores diferentes, mas geralmente a parte de consiste no nome dado no comando SMTP HELO / EHLO com o endereço IP da qual a conexão foi recebida entre colchetes.

Esta linha recebida para mim parece que o servidor deu '1.1.1.1' como seu nome no comando HELO.

Você é capaz de executar o wireshark, ou outro pacote equivalente, para detectar a sessão SMTP e verificar o nome do host fornecido dentro do protocolo SMTP?

    
por 17.06.2009 / 07:23
0

O texto após "from" é retirado da entrada de DNS reverso para 2.2.2.2?

Tente

"host 2.2.2.2"

para verificar.

(o comando "host" é bastante padrão em sistemas Unix-a-like, haverá equivalentes no Windows se você precisar de um e falhar nessa busca no Google por um dos muitos sites que farão pesquisas de rDNS para você)

    
por 16.06.2009 / 21:17
0

mail.mypersonaldomain.com parece ser o nome atribuído ao serviço SMTP. Seu servidor está dizendo ao SMTP remoto o nome usando o comando SMTP HELO / EHLO.

    
por 16.06.2009 / 21:18
0

Escreva para [email protected] e você receberá de volta um relatório legal com muitos detalhes sobre a aparência do seu servidor de e-mail, conforme visto pelos seus correspondentes. Uma ótima ferramenta ao depurar problemas de entrega de mensagens.

    
por 17.06.2009 / 09:12