Por padrão, o Postfix somente escuta na interface localhost.
Você deve editar /etc/postfix/main.cf
e alterar a linha inet_interfaces = $myhostname, localhost
para inet_interfaces = all
e reiniciar o Postfix
Estou tentando configurar o Postfix no servidor do CentOS 6, e o problema é que não consigo receber e-mails.
Eu testei no link e recebi um erro Unable to Connect to SMTP Host
.
Eu verifico com netstat -tulpn | grep :25
e vejo que o postfix parece estar escutando bem a porta 25.
Eu desativei o Selinux (e reiniciei) - isso não resolve o problema.
Meu servidor está em OVH (se for importante, talvez o OVH tenha algum firewall) E eu reinstalei o CentOS agora.
É possível ver meu arquivo /etc/postfix/main.cf aqui se você quiser.
O que devo fazer para resolver este problema? E como posso depurar problemas de conexão SMTP?
Qualquer ajuda será apreciada!
Saída de iptables:
[root@jewishonline log]# iptables -L -v
Chain INPUT (policy ACCEPT 1590 packets, 285K bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 2264 packets, 627K bytes)
pkts bytes target prot opt in out source destination
porta 25:
[root@jewishonline log]# netstat -ntlp | grep 25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2756/master