Conexão recusada de computadores remotos na porta 25 com postfix

1

Eu tenho uma configuração de servidor de e-mail postfix / dovecot usando TLS.

O lado IMAP / POP do servidor funciona perfeitamente, mas não consigo me conectar a ele para SMTP.

Mesmo telnetando-o de um computador remoto, recebo conexão recusada.

Chamar telnet localhost 25 do próprio servidor funciona bem, e se eu olhar para as portas abertas, uma delas é 0.0.0.0:25, que parece estar escutando na porta 25 para conexões de entrada.

Alguma idéia?

    
por Nick Duffell 08.11.2012 / 07:00

1 resposta

0

Múltiplas possibilidades

  1. O software antivírus está bloqueando o tráfego para a porta 25
  2. O gateway / firewall está bloqueando
  3. O ISP está bloqueando

Todos os itens acima são causas comuns.

Se você estiver tentando usar esse servidor como seu smtp externo, use a porta 587 ou 465.

Você pode ter que modificar o arquivo de configuração do postfix no seu servidor de e-mail para ativar as portas acima.

Em /etc/postfix/master.cf , procure as seguintes linhas

#submission inet n       -       -       -       -       smtpd
#  -o smtpd_tls_security_level=encrypt
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#  -o milter_macro_daemon_name=ORIGINATING

#smtps     inet  n       -       -       -       -       smtpd
#  -o smtpd_tls_wrappermode=yes
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#  -o milter_macro_daemon_name=ORIGINATING

Descomente-os (remova o # no início de cada linha) e reinicie o postfix.

A seção apresentação ativa a porta 587.

a seção smtps ativa a porta 465.

    
por 08.11.2012 / 07:12