Exim não consegue escutar na porta 465 ou 587 para conexão TLS

Exim não consegue escutar na porta 465 ou 587 para conexão TLS

Estou configurando o Exim em um servidor Ubuntu para enviar e receber e-mails via TLS.

Segui muitos guias que mostram como configurar o Exim com TLS, mas ainda assim meu Exim não escuta em 465 ou 587

Exim só escuta na porta 25 e consigo enviar e receber e-mails

Este é o guia oficial que segui:https://help.ubuntu.com/community/Exim4

Mas ainda sem sorte, também não consigo encontrar nenhuma referência nos arquivos de configuração que indique em quais portas o exim está escutando

Também permiti as portas 465 e 587 via ufw usando o comando:

ufw allow 465
ufw allow 465

A saída de exim -bP | grep "daemon_smtp_ports"
me dá o seguinte

daemon_smtp_ports = smtp

depois disso tentei adicionar a seguinte linha, daemon_smtp_ports = 25 : 587mas /etc/exim4/update-exim4.conf.confela não carrega.

alguém pode me ajudar sobre por que isso está acontecendo ou há alguma etapa que estou faltando.

Responder1

Tive o mesmo problema, pois sou iniciante no Linux. Estou batendo a cabeça na parede há horas hoje e acompanhando cada postagem sobre como mudar a porta.

Finalmente acabei modificando /etc/exim4/exim4.conf.template (a entrada original está comentada):

# listen on all all interfaces?
.ifdef MAIN_LOCAL_INTERFACES
#local_interfaces = MAIN_LOCAL_INTERFACES
local_interfaces = <;   [192.168.200.2]:465 ; \
                        [192.168.200.2]:587
.endif

Então fiz sudo service exim4 restarte fiz funcionar.

Você pode verificar se isso ajudouss -lntp | grep exim

Responder2

No fim de/etc/default/exim4arquivo existe:

# Options for the SMTP listener daemon. By default, it is listening on
# port 25 only. To listen on more ports, it is recommended to use
# -oX 25:587:10025 -oP /run/exim4/exim.pid
SMTPLISTENEROPTIONS=''

Portanto, configure SMTPLISTENEROPTIONS='-oX 25:465 -oP /run/exim4/exim.pid'e reinicie o serviço exim4.

informação relacionada