2014-01-25 136 views
0

邮件服务器上的其中一个电子邮件帐户已被盗用。垃圾邮件发送者找出了电子邮件帐户的用户名和密码之一。由于他们被认证,postfix允许发送所有的垃圾邮件。一种选择是设置smtpd_client_message_rate_limit,但如果我们想发送比正常数量更多的电子邮件,这无济于事。Postfix IP地址客户端限制

我想提出一个规则,只接受来自我们办公室的电子邮件客户端(Thunderbird,Outlook,Notes等)的IP地址的出站电子邮件。我知道所有客户端机器的IP。

我看过,但找不到一个不限制入站的规则。我肯定错过了什么。任何帮助表示赞赏。我不敢相信这是不可能的。

干杯 -Jeff

回答

0

你可以只从你的postfix的main.cf文件中删除

permit_sasl_authenticated 

线,而是刚刚离开

permit_mynetworks, 

,并添加你的办公室的IP地址在“mynetworks”列表。

+0

Jon,so smtpd_sender_restrictions = permit_mynetworks,reject_sender_login_mismatch? – jdcalus

+0

这似乎并不奏效。当我进行更改时,我能够从不在$ mynetworks列表中的IP发送。 – jdcalus