Como configurar o sendmail para escutar as portas 25 e 587?

0

O arquivo sendmail.mc fornecido é usado para ativar as portas 587 / submissão e / ou 465 / smtps. O problema é que habilitar um deles desabilita a porta 25 / smtp.

Eu só tenho um servidor e gostaria de usá-lo como MSA e MTA.

O tráfego no 587 deve ser autenticado, no dia 25 não.

TIA

Veja o RFC 2476

    
por Travis Banger 13.11.2016 / 03:51

1 resposta

1

Adicione as seguintes linhas ao seu sendmail.mc e gere o novo sendmail.cf

dnl Disable default MSA port support
FEATURE('no_default_msa')dnl
dnl Modifiers=E - disable ETRN support
dnl Modifiers=a - require SMTP authentication
dnl Modifiers=s - provide smtps
DAEMON_OPTIONS('Family=inet6, Name=MTA-v6, Port=smtp)dnl
DAEMON_OPTIONS('Family=inet,  Name=MTA-v4, Port=smtp)dnl
DAEMON_OPTIONS('Family=inet6, Name=MSP-v6, Port=submission, Modifiers=Ea)dnl
DAEMON_OPTIONS('Family=inet,  Name=MSP-v4, Port=submission, Modifiers=Ea)dnl
DAEMON_OPTIONS('Family=inet6, Name=SMTPS-v6, Port=smtps, Modifiers=Eas)dnl
DAEMON_OPTIONS('Family=inet,  Name=SMTPS-v4, Port=smtps, Modifiers=Eas)dnl

Se smtp (25), submission (587) ou smtps (465) não estiverem definidos em seu arquivo / etc / services, use números de porta.

    
por 14.11.2016 / 13:41