要进行网站测试,如何禁用或阻止 Centos 服务器不发送电子邮件。
现在,如果我在命令行中运行
mail xxx@gmail.com
Run Code Online (Sandbox Code Playgroud)
我可以发邮件。这不利于网站测试。我不想给网站用户带来麻烦。
和iptables有关系吗?任何人都可以指路吗?
我用最小的包安装了 Centos。我认为是 qmail 完成交付工作
locate qmail
/usr/share/logwatch/scripts/services/qmail
/usr/share/logwatch/scripts/services/qmail-pop3d
/usr/share/logwatch/scripts/services/qmail-pop3ds
/usr/share/logwatch/scripts/services/qmail-send
/usr/share/logwatch/scripts/services/qmail-smtpd
Run Code Online (Sandbox Code Playgroud)
slh*_*hck 14
我想这样的事情会做:
iptables -A OUTPUT -p tcp --dport 25 -j REJECT
Run Code Online (Sandbox Code Playgroud)
dport是目标端口 25,用于 SMTP。数据包将被简单地丢弃。要应用您需要运行的规则:
/sbin/service iptables save
Run Code Online (Sandbox Code Playgroud)
无法测试,但应该可以工作。
| 归档时间: |
|
| 查看次数: |
17050 次 |
| 最近记录: |