使用RHAL5版本 安装sendmail 开启服务后
iptables -P INPUT ACCEPT 其他也全部ACCEPT 本机可以收发邮件mail -s "hello" mark
iptables -P INPUT DROP 其他全部ACCEPT 下面是iptables规则 此时本机不能收发邮件
iptables -A INPUT -p tcp --dport 25 -s 192.168.0.0/24 -j ACCEPT
iptables -A INPUT -p tcp --sport 25 -s 192.168.0.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 110 -s 192.168.0.0/24 -j ACCEPT
iptables -A INPUT -p tcp --sport 110 -s 192.168.0.0/24 -j ACCEPT
iptables -A INPUT -p udp --dport 143 -s 192.168.0.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 143 -s 192.168.0.0/24 -j ACCEPT
iptables -A INPUT -p tcp --sport 143 -s 192.168.0.0/24 -j ACCEPT
为什么呢??? 请教大师们 我是菜鸟!!!
谢谢了!!!
lost_way 于 2010-04-27 17:10:40发表:
哎 没有人回答啊
自己搞定了
规则没错
iptables -A INPUT -p tcp --dport 25 -s 192.168.0.0/24 -j ACCEPT
iptables -A INPUT -p tcp --dport 110 -s 192.168.0.0/24 -j ACCEPT
原来是/etc/mail/sendmail.mc 开了强制认证
郁闷
lost_way 于 2010-04-27 16:41:57发表:
iptables -A INPUT -p tcp --dport 25 -s -j ACCEPT
iptables -A INPUT -i lo -p tcp --dport 25 -s -j ACCEPT
这样改也不行