I run my mail server on CENTOS 7. The server is modem/router and as such has
two NICs; internal and external.
Since migrating to iptables, I cannot access the mail server anymore; nor
telnet, neither web client.
My webserver works just fine. I can't find an error message in
/var/log/maillog or /var/log/messages.

I'd appreciate if somebody could go through the lines underneath and tell me
if I am missing a port or has some other idea why this is not working. 

The firewll script has several chapters:
* Remove all previous rules, and delete any user defined chains
*  Set the default policies to drop
* Loopback device OK
* Allow all ICMP Traffic - IN, OUT and THROUGH
* Allow all Internal traffic to Server
* Allow ALL packets out the external device
* MASQUERADING: All packets from the internal network will appear as if they
had originated from the firewall.
* Allow ALL EXT packets if a connection already exists
And then I open selectively ports, these are the once for the mail server,

# POP3 
iptables -A INPUT -i $EXT_DEV -m state --state NEW -m tcp -p tcp --syn
--dport 110 -j ACCEPT
iptables -A INPUT -i $EXT_DEV -m state --state NEW -m tcp -p tcp --syn
--dport 995 -j ACCEPT

# IMAP 
iptables -A INPUT -i $EXT_DEV -m state --state NEW -m tcp -p tcp --syn
--dport 143 -j ACCEPT
iptables -A INPUT -i $EXT_DEV -m state --state NEW -m tcp -p tcp --syn
--dport 993 -j ACCEPT

# SMTP 
iptables -A INPUT -i $EXT_DEV -m state --state NEW -m tcp -p tcp --syn
--dport 25  -j ACCEPT
iptables -A INPUT -i $EXT_DEV -m state --state NEW -m tcp -p tcp --syn
--dport 465 -j ACCEPT

# Submission
iptables -A INPUT -i $EXT_DEV -m state --state NEW -m tcp -p tcp --syn
--dport 587 -j ACCEPT



Thank you
Wolfgang



--
Sent from: http://postfix.1071664.n5.nabble.com/Postfix-Users-f2.html

Reply via email to