Используйте netstat или ActivePorts, чтобы найти, держится ли что-то все еще за порт 80.
Я узнал, что мой ISP блокирует порт 25. Я использую порт представления вместо этого.
При попытке соединиться с telnet с внешней стороны и внутренней части, поскольку предложенный Matt Simmons указал на меня в правильном направлении, и я получил заключительную подсказку в следующем потоке:
Мой ISP является блокирующим портом 25. Порт 587 хорошая замена?
Спасибо.
Я не использую Centos, но я действительно использую RHEL. Одной вещью, что soemtimes кусает меня с RHEL, который я часто забываю проверять, является SELinux.
Попытайтесь выключить его, т.е. setenforce 0
и посмотрите, имеет ли это значение. Иногда люди выключают его, в то время как они приводят в порядок набор и затем забывают делать изменение постоянным в файле конфигурации, затем на перезагрузке это возвращается, и вещи прекращают работать,
Шаг 1 - услуга работает?
service dovecot status
Если не, то
service dovecot start
Шаг 2 - Может Вы telnet к localhost на порте 25 и 443?
В противном случае попытайтесь перезапустить сервис и и проверьте снова. Если Вы все еще не можете, проверить maillog и сообщения для полезного вывода. Вам, вероятно, придется выполнить сервер в режиме отладки (который я не знаю, как сделать, но необходимо смочь выяснить путем чтения/etc/init.d/dovecot),
Шаг 3 - Может Вы telnet к серверу на тех портах от других машин?
В противном случае проверьте брандмауэр на той машине. Проверьте/etc/hosts.deny. Проверьте на брандмауэры на машинах, с которыми Вы пытаетесь соединиться.
Если Вы успешно добрались настолько далеко, и все работает, но Ваши клиенты все еще не могут соединиться, пора попытаться быть клиентом. Telnet, чтобы портировать 25 на сервере (от другой машины) и симулировать быть smtp клиентом:
HELO fakeclient
MAIL FROM myemail@address.com
RCPT TO: someone@theserver.com
DATA
To: someone@theserver.com
From: myemail.com
Subject: Test 1
This is test 1
.
Надо надеяться, некоторое сообщение диагностики появится и сообщит, почему оно не было принято для доставки. Если это было принято для доставки, симулируйте быть сервером IMAP
Telnet, чтобы портировать 443 на машине и сделать это:
? LOGIN username password
? LIST "" "*"
? LOGOUT
Если Вы успешно получили это далеко, это - почтовые клиенты, которые являются, повредился. Проверьте на поврежденные конфигурации прокси или худший случай, переустановите.
Проблема с использованием порта представления состоит в том, что это обычно предназначается для использования только аутентифицируемыми пользователями. Из-за этого внешние почтовые серверы не собираются пытаться поставить почту Вашему серверу с помощью порта представления.