今天在練習使用CentOS 5.3架設Mail Server,架設完Postfix及Dovecot,使用Outlook Express做測試時,發現無法正常收信,查看Maillog檔也沒有異常訊息發生,再查了一下原來是被防火牆擋掉了!
解決方式:
編輯 /etc/sysconfig/iptables 這個檔
在-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
此行下加入以下二行來開啟25及110埠
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 25 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 110 -j ACCEPT
重新開機後就可正常收送信件!