como lidar com este caso se o fetchmail busca spam do yahoo, e o postfix não é entregue porque o host não existe

1

Tenho coleta de fetchmail do yahoo e envio de e-mails para o servidor postfix local. Se eu tiver um erro 4xx, porque, por exemplo, o domínio do remetente não existe, o fetchmail tentará passar este e-mail para sempre no postfix e o postfix o rejeitará para sempre com

NOQUEUE: reject: RCPT from localhost.localdomain[127.0.0.1]: 450 4.1.8 <[email protected]>: Sender address rejected: Domain not found; from=<[email protected]>

primeira pergunta:
como eu tenho que configurar o fetchmail para o punho de todos agir de um host local que eu configurei
fetchmail.localdomain [127.0.0.7]
para que o arquivo de log seja assim:

NOQUEUE: reject: RCPT from fetchmail.localdomain[127.0.0.7]: 450 4.1.8 <[email protected]>: Sender address rejected: Domain not found; from=<[email protected]>

para isso eu tenho setup / etc / hosts

127.0.0.1       localhost.localdomain   localhost
127.0.0.7       fetchmail.localdomain   fetchmail

segunda pergunta:
Como posso configurar o fetchmail para tentar um número limitado de vezes para passar o e-mail para o postfix e depois para pular isso?

    
por user1888089 18.07.2014 / 06:51

1 resposta

1

Pessoalmente eu evito todo o servidor de email local e faço com que o fetchmail seja executado no meu crontab e entregue diretamente no procmail antigo que, por sua vez, chama o SpamAssassin, o antivírus e antes de filtrar e soltar meus emails no Maildir correto:

poll pop.example.com with proto pop3:
        user "[email protected]" there has password "password"
        is me here and wants ssl nokeep mda "/usr/bin/procmail -t /home/me/.procmailrc"
    
por 18.07.2014 / 11:44

Tags