Использование одного и того же URL для входящей (imap) и исходящей (smtp) почты

Использование одного и того же URL для входящей (imap) и исходящей (smtp) почты

Я настроил демон Postfix и могу отправлять электронные письма на учетную запись, а также могу войти в систему через почтовый клиент и получать эти письма.

Но я пытаюсь использовать один и тот же URL, например: mail.mydomain.org, как для входящей, так и для исходящей почты.

До сих пор, когда я отправляю электронное письмо, используя mail.mydomain.org в качестве сервера исходящей почты, соединение не устанавливается.

Как это отладить, чтобы понять, почему это не работает?

решение1

Пока что, когда я отправляю письмо с mail.mydomain.org в качестве сервера исходящей почты, оно не подключается. Как отладить это, чтобы понять, почему это не работает?

Ваш почтовый сервер должен прослушивать порт 25 (SMTP) и, возможно, также порт 587 (Submission) mail.mydomain.orgдля того, чтобы это работало. Используйте сканер портов, например nmapна внешнем клиенте, а не на серверечтобы проверить, какие порты mail.mydomain.orgоткрыты:

nmap mail.mydomain.org

Он должен отображать как минимум порт 25 для SMTP как открытый, а также порты POP3/IMAP, чтобы вы могли получать почту с помощью своего почтового клиента.

На самом сервере вы можете использовать netstat, чтобы узнать, какая программа прослушивает какой порт:

netstat -lntp

Но будьте осторожны, одного только слушания может быть недостаточно. Вам также нужно убедиться, что:

  • как внешний адрес, так и локальный адрес для порта SMTP в netstat show 0.0.0.0, так что внешние клиенты могут действительно подключаться. Если ваш почтовый сервер, например, слушает только 127.0.0.1, то подключаться могут только программы, работающие на том же сервере.
  • если на сервере есть брандмауэр: убедитесь, что брандмауэр разрешает внешние подключения к порту SMTP. Вы можете отключить брандмауэр для целей тестирования, чтобы исключить неправильную конфигурацию брандмауэра.
  • если сервер находится за маршрутизатором NAT: убедитесь, что вы настроили маршрутизатор на переадресацию порта 25 на сервер.

Связанный контент