I am close to having this production server in place and working, running on CentOS 5 patch updated (thanks Steve). I have mysql working nicely with dovecot, and can send mail using both squirrelmail and roundcube but all outsite mail in is refused. An outside port scan shows 25 as closed, and a netstat internal shows;
Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 18627/mysqld tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2080/master tcp 0 0 :::993 :::* LISTEN 5001/dovecot tcp 0 0 :::995 :::* LISTEN 5001/dovecot tcp 0 0 :::110 :::* LISTEN 5001/dovecot tcp 0 0 :::143 :::* LISTEN 5001/dovecot tcp 0 0 :::80 :::* LISTEN 4401/httpd tcp 0 0 :::22 :::* LISTEN 2128/sshd When I telnet localhost 25 I get the postfix connect, outside I am refused. Firewall is disabled, so it seems to be a postfix issue, although looking above, it seems (I am not sure though) that the 0.0.0.0:* should mean anyone right? Reading on what interfaces it listens on, the main.cf does have; intet_interfaces = all which is the only thing I have found so far. Also, running; *ls -l /proc/2080 | grep exe lrwxrwxrwx 1 root root 0 Mar 21 05:49 exe -> /usr/libexec/postfix/master * So am I looking at a server blocking 25, or is it postfix only listening on the localhost? Thanks.