Como mandar o sendmail escrever o IP do servidor nos cabeçalhos

0

Estou passando por muitos e-mails rejeitados depois de uma alteração recente nos hosts. O que está acontecendo, e pode muito bem estar correto, é que eu enviarei e-mails do meu MTA em casa através do meu servidor e o servidor autentica via STARTTLS e retransmite o e-mail usando o meu endereço IP.

Não me lembro desse comportamento do nosso antigo servidor. O que me lembro é que o endereço IP do servidor seria usado no cabeçalho de.

Existe uma maneira de usar o endereço IP do servidor no lugar do IP da minha casa? O que eu acho é que a maioria dos IPs dinâmicos estão na lista negra, fazendo com que muitos dos meus e-mails saltem. Não tenho certeza do que preciso fazer isso. Isso é o disfarce que eu quero? Eu não quero usar um smarthost para isso.

Obrigado.

EDITAR:

Eu tenho duas mensagens devolvidas que gostaria de postar.

The original message was received at Fri, 2 Mar 2012 10:45:35 -0800 (PST)
from cpe-170-31-105-69.res.rr.com [170.31.105.69]

   ----- The following addresses had permanent fatal errors -----
<[email protected]>
    (reason: 554 lnxipc002-in.nmcc.sprintspectrum.com)

   ----- Transcript of session follows -----
... while talking to mx.messaging.sprintpcs.com.:
<<< 554 lnxipc002-in.nmcc.sprintspectrum.com
554 5.0.0 Service unavailable

O último é:

The original message was received at Thu, 1 Mar 2012 11:02:35 -0800 (PST)
from cpe-170-31-105-69.res.rr.com [170.31.105.69]

   ----- The following addresses had permanent fatal errors -----
<[email protected]>
    (reason: 554 Transaction Failed Spam Message not queued.)

   ----- Transcript of session follows -----
... while talking to mail2.corp.com.:
>>> DATA
<<< 554 Transaction Failed Spam Message not queued.
554 5.0.0 Service unavailable
    
por Muzz 02.03.2012 / 20:48

3 respostas

0
  1. Um MTA deve nunca alterar os cabeçalhos existentes a menos que tenha algum motivo extraordinariamente bom, isso não é um.
  2. Que o e-mail originado de um IP dinâmico não tem quase nada a ver com a próxima esperança de aceitar o e-mail.

    Eu corro um servidor de e-mail na minha casa. Ele retransmite e-mail para um VPS que tenho, que encaminha e-mail adequadamente. Eu nunca tive um único salto de e-mail por causa do servidor doméstico com um IP dinâmico (o qual está listado em qualquer PBL que eu examinei). Também o servidor home escreve em um cabeçalho Received para o IP interno do MUA que originou o e-mail, ou no caso do webmail é ainda outro endereço IP (e o software de webmail escreve seu próprio cabeçalho Recebido no que diz respeito ao navegador web que logado; e se houver um proxy no meio, as informações também serão colocadas lá)

por 02.03.2012 / 20:57
0

O MTA de recebimento examinará a aceitação / rejeição de IP do MTA de conexão com base nisso, não no endereço IP do originador. Caso contrário, o email de ninguém chegaria a lugar algum. Isso tudo está nos cabeçalhos.

Você tem um DSN de uma mensagem devolvida? Se você está realmente usando o sendmail, ele deve fornecer todas as informações relevantes sobre o motivo pelo qual a mensagem foi devolvida.

O mais provável é que o ip do seu novo servidor esteja em algumas RBLs e é por isso que, mas sem o DSN real, é possível apenas especular. Se for grego para você, publique.

    
por 02.03.2012 / 21:23
0

Você está transmitindo através de seu ISP ou outro provedor? Se o MTA local estiver entregando e-mails diretamente para a Internet, você estará sujeito a verificações de spam comuns (por exemplo, registros SPF, pesquisas reversas de DNS).

No postfix, por exemplo, você deve definir a diretiva do relayhost como o endereço IP do seu provedor. Um exemplo do google: link

    
por 02.03.2012 / 21:24

Tags