我有一个主机,我们称之为 foo.com,我在 Debian 上运行 Postfix。Postfix 当前配置为执行以下操作:
但是我最近注意到一些垃圾邮件发送者能够在通过 SPF 检查的同时向我发送垃圾邮件。经过进一步检查,看起来他们连接到我的 Postfix 服务器然后说
HELO bar.com
MAIL FROM:<info@foo.com> <---- this!
RCPT TO:<info@foo.com>
DATA
From: "Buy Viagra" <info@foo.com> <--- and this!
...
Run Code Online (Sandbox Code Playgroud)
我如何防止这种情况?我只希望在本地主机上运行的应用程序能够说MAIL FROM:<something@foo.com>. 这是我当前的配置(main.cf):https : //gist.github.com/1283647
您需要 smtpd_sender_restrictions 为:
smtpd_sender_restrictions = permit_mynetworks, check_sender_access hash:/etc/postfix/notfromme
Run Code Online (Sandbox Code Playgroud)
在/etc/postfix/notfromme你把
foo.com REJECT
Run Code Online (Sandbox Code Playgroud)
然后postmap /etc/postfix/notfromme重新加载后缀。
完毕。
| 归档时间: |
|
| 查看次数: |
6115 次 |
| 最近记录: |