Я настраиваю 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.