2014-01-25 162 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