Postfix do endereço alterado, mail sendo devolvido

2

Eu tenho um servidor Apache que tem enviado e-mails para os últimos anos - no início desta semana o endereço de todos os e-mails enviados por postifx foi alterado e, como resultado, 99% das mensagens estão sendo devolvidas ou marcadas como spam.

Não tenho conhecimento de nenhuma alteração feita no servidor ou no DNS, mas os e-mails estão sendo devolvidos e colocados em uma lista negra.

No meu maillog eu tenho duas mensagens enviadas com 7 minutos de intervalo - a primeira é boa e é enviada, mas todas as subsequentes saltam:

Sep  3 08:04:52 web01 postfix/pickup[1760]: 9E75E490081: uid=48 from=<apache>
Sep  3 08:04:52 web01 postfix/cleanup[2597]: 9E75E490081: warning: header To: 
    RECIPIENT1, from local; from=<[email protected]>
Sep  3 08:04:52 web01 postfix/cleanup[2597]: 9E75E490081: warning: header 
    Subject: Subject from local; from=<[email protected]>
Sep  3 08:04:52 web01 postfix/cleanup[2597]: 9E75E490081: message-id
    <[email protected]>
Sep  3 08:04:52 web01 postfix/qmgr[1069]: 9E75E490081: from=<[email protected]>, 
    size=850, nrcpt=1 (queue active)
Sep  3 08:05:06 web01 postfix/smtp[2600]: 9E75E490081: to=<RECIPIENT1>,
    relay=RELAY[XX.XX.XX.XX]:25, delay=14, delays=0.34/0.02/2.4/12, dsn=2.0.0, 
    status=sent (250 OK id=1XP5Yn-000AW9-Bm)
Sep  3 08:05:06 web01 postfix/qmgr[1069]: 9E75E490081: removed

A principal diferença é que o endereço de from mudou de [email protected] para apache.domain.domain e domain.com mudou para apenas domain:

Sep  3 08:11:31 web postfix/pickup[1065]: 35425490081: uid=48 from=<apache>
Sep  3 08:11:31 web postfix/cleanup[1634]: 35425490081: warning: header To: 
    RECIPIENT2, from local; from=<[email protected]>
Sep  3 08:11:31 web postfix/cleanup[1634]: 35425490081: warning: header Subject: 
    Subject from local; from=<[email protected]>
Sep  3 08:11:31 web postfix/cleanup[1634]: 35425490081: message-id
    <[email protected]>
Sep  3 08:11:31 web postfix/qmgr[1066]: 35425490081: from=<[email protected]>, 
    size=855, nrcpt=1 (queue active)
Sep  3 08:11:35 web postfix/smtp[1637]: 35425490081: to=<RECIPIENT2>, 
    relay=RELAY2[XX.XX.XX.XX]:25, delay=4.8, delays=0.12/0.02/2.7/2, dsn=5.0.0, 
    status=bounced (host RELAY2[XX.XX.XX.XX] said: 550-Verification failed for 
    <[email protected]> 550-The mail server could not deliver mail to 
    [email protected].  The account or domain may not exist, they may be 
    blacklisted, or missing the proper dns entries. 550 Sender verify failed 
    (in reply to RCPT TO command))
Sep  3 08:11:36 web postfix/cleanup[1634]: 2497D554007: message-id=
    <[email protected]>
Sep  3 08:11:36 web postfix/bounce[1639]: 35425490081: sender non-delivery 
    notification: 2497D554007
Sep  3 08:11:36 web postfix/qmgr[1066]: 2497D554007: from=<>, size=3591, 
    nrcpt=1 (queue active)
Sep  3 08:11:36 web postfix/qmgr[1066]: 35425490081: removed

Alguma ideia do que poderia ter causado isso e, mais importante, como posso corrigir isso?

    
por bhttoan 06.09.2014 / 19:25

1 resposta

3

Usar um endereço falso como remetente do envelope está causando o problema.

As mensagens de erro específicas que você está recebendo indicam que esse é o problema:

550-Verification failed for 
<[email protected]> 550-The mail server could not deliver mail to 
[email protected].  The account or domain may not exist, they may be 
blacklisted, or missing the proper dns entries. 550 Sender verify failed 
(in reply to RCPT TO command))

Veja onde está escrito "A conta ou domínio pode não existir"

Esse é o seu problema. Use um endereço válido (e isso inclui o uso de um domínio válido) como remetente do envelope, bem como no seu cabeçalho De.

    
por 06.09.2014 / 19:53