Я установил cpanel на новый сервер, поэтому exim включен. Поскольку мой провайдер блокирует порт 25, я добавил порт 587 (согласно рекомендации интернет-провайдера) в настройку «Разрешить exim прослушивать порт».
Я могу получать сообщения, отправленные на любой адрес электронной почты, созданный на сервере, но не могу отправлять сообщения с сервера. Они идут в Очередь и складываются там.
Есть логи при попытке отправить электронное письмо на адрес Gmail.
LOG: MAIN
cwd=/usr/local/cpanel/whostmgr/docroot 4 args: /usr/sbin/exim -v -M 1UQguD-0005bE-74
delivering 1UQguD-0005bE-74
Connecting to gmail-smtp-in.l.google.com [2607:f8b0:4002:c04::1a]:25 ... failed: Network is unreachable
LOG: MAIN
gmail-smtp-in.l.google.com [2607:f8b0:4002:c04::1a] Network is unreachable
И это пытается отправить на hotmail.
LOG: MAIN
mx2.hotmail.com [65.55.37.120] Connection timed out
Connecting to mx2.hotmail.com [65.55.92.152]:25 ... failed: Connection timed out (timeout=5m)
LOG: MAIN
mx2.hotmail.com [65.55.92.152] Connection timed out
Где я не прав?
Исходящий SMTP должен использовать порт 25. Порт 587 - это порт отправки, который предназначен только для ваших пользователей, чтобы подключаться к серверу и отправлять электронные письма для отправки. Фактическая отправка электронной почты с вашего сервера на другие серверы должна происходить через порт 25. Вы должны связаться с вашим интернет-провайдером, чтобы снять блокировку на порту 25 или настроить другой почтовый сервер (который не заблокирован на 25) в качестве интеллектуального хоста.