ubuntu – 防止来自外部Localhost的SMTP连接

前端之家收集整理的这篇文章主要介绍了ubuntu – 防止来自外部Localhost的SMTP连接前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个网站,需要发送电子邮件以确认订单并提醒某些活动的订阅用户.我不需要出于任何其他原因通过服务器发送电子邮件,因此我想阻止localhost以外的任何人甚至连接到端口25以获取SMTP.我试过这样做:
sudo iptables -A INPUT -p tcp -s 0.0.0.0 --dport 25 -j DROP

但我仍然可以telnet到端口25并从另一台计算机键入SMTP命令.我究竟做错了什么?还有,有更好的方法来实现我想要的吗?澄清:我想要的是一台可以发送电子邮件(通过SMTP)的机器,但只能发送源自机器上运行的脚本的机器.任何配置都必须通过重新启动来“生存”.

我在Ubuntu(Hardy)上使用Postfix.

我认为一个更好的解决方案,如果你不想从外面接收电子邮件,就是在master.cf文件替换中准确地告诉postfix:
smtp      inet  n       -       n       -       -       smtpd

这通常是第一个非评论行,但您的里程可能会有所不同,具体取决于您的供应商修改后缀,具有:

127.0.0.1:smtp      inet  n       -       n       -       -       smtpd
原文链接:https://www.f2er.com/ubuntu/347594.html

猜你在找的Ubuntu相关文章