|
发表于 2007-8-2 16:49:07
|
显示全部楼层
Post by jj.chen
postfix为默认安装(debian或redhat as 4都不行)
javamail调用本地的邮件服务器发送邮件
iptables配置如下:
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -p tcp -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp -m multiport --dports 21,22,25,53,80,110 -j ACCEPT
iptables -A INPUT -p udp -m multiport --dports 53 -j ACCEPT
当打开防火墙时javamail不能发送邮件
把防火墙关掉后就可以正常发送邮件,因为我对postfix不太熟悉,猜想可能是postfix的配置问题。
--dports 53,代表目标端口为53。
如果你本机不是NS的话,应该改为--sports |
|