如果fetchmail从雅虎获取垃圾邮件,如何处理这种情况,并且由于主机不存在,postfix不能传递

我有fetchmail从雅虎收集和邮件传递到本地postfix服务器。 如果我有一个4xx错误,因为例如发件人域不存在,fetchmail将尝试永远将此电子邮件传递给后缀,后缀将永远拒绝它

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]> 

第一个问题:
我怎么必须设置fetchmail从我设置的本地主机的所有行为的拳头
fetchmail.localdomain [127.0.0.7]
为了使日志文件看起来像这样:

 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]> 

为此,我设置了/ etc / hosts

 127.0.0.1 localhost.localdomain localhost 127.0.0.7 fetchmail.localdomain fetchmail 

第二个问题:
我怎样才能设置fetchmail尝试有限的几次将邮件传递给后缀,并在此之后跳过?

就我个人而言,我避免了整个本地邮件服务器,并从我的crontab运行fetchmail并直接传递给老派的procmail,这反过来又调用SpamAssassin,反病毒,并过滤和放下我的邮件在正确的Maildir:

 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"