Я пытаюсь настроить Postfix на сервере CentOS 6, и проблема в том, что я не могу получать почту.
Я тестировал это на http://mxtoolbox.com/ и я получаю сообщение об ошибке Unable to Connect to SMTP Host
.
Я проверяю с netstat -tulpn | grep :25
и я вижу, что postfix, кажется, нормально слушает порт 25.
Я отключил Selinux (и перезагрузился) - проблему не решает.
Мой сервер включен OVH (если это имеет значение. Может быть, у OVH есть какой-то брандмауэр) И я только что переустановил CentOS.
Можно увидеть мой файл /etc/postfix/main.cf Вот, если хочешь.
Что мне делать дальше, чтобы решить эту проблему? И как мне отладить проблемы с SMTP-подключением?
Любая помощь будет оценена по достоинству!
вывод 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
порт 25:
[root@jewishonline log]# netstat -ntlp | grep 25
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 2756/master
По умолчанию Postfix слушает только интерфейс localhost.
Вы должны отредактировать /etc/postfix/main.cf
и измените строку inet_interfaces = $myhostname, localhost
к inet_interfaces = all
и перезапустите Postfix