Назад | Перейти на главную страницу

Exim не слушает порт 465 или 587 для соединения TLS

Я настраиваю Exim на сервере Ubuntu для отправки и получения почты через TLS.

Следовал многим руководствам, которые показывают, как настроить Exim с помощью TLS, но все же мой Exim не слушает 465 или 587

Exim слушает только порт 25, и я могу отправлять почту

Это официальное руководство, которому я следовал: https://help.ubuntu.com/community/Exim4

Но все равно не повезло, также я не могу найти никакой ссылки в файлах конфигурации, которая указывает, на каких портах прослушивается exim

Я также разрешил порты 465 и 587 через ufw, используя команду:

ufw allow 465
ufw allow 465

но все же Exim не будет слушать на 465 или 587, может ли кто-нибудь мне помочь, почему это происходит, или есть шаги, которые мне не хватает

Для Ubuntu 18.04 я обнаружил, что в update-exim4.conf.conf:

dc_local_interfaces='<; [0.0.0.0]:465; [0.0.0.0]:587'

Тогда как обычно: беги update-exim4.conf и перезапустите службу.

Проверить (извините - есть более современные способы, но пальцами запомните netstat):

# netstat --listen -lnp | grep exim
tcp        0      0 0.0.0.0:465             0.0.0.0:*               LISTEN      10874/exim4         
tcp        0      0 0.0.0.0:587             0.0.0.0:*               LISTEN      10874/exim4 

NB: Было бы неплохо также включить порт 25. Например, некоторые локальные службы могут захотеть отправить почту на localhost: 25.