Erro SMTP (530) 5.7.0 Deve emitir um comando STARTTLS primeiro

1

Estou tentando usar a porta 587 no roundcubemail em execução na mesma máquina do meu servidor de e-mail e estou sempre recebendo este erro:

SMTP Error (530): Failed to set sender "X" (5.7.0 Must issue a STARTTLS command first).

Eu já mudei,

smtpd_tls_security_level=encrypt

para

smtpd_tls_security_level=may

e nada acontece, e eu já tenho 'submissão' descomentado. Essas foram as soluções que eu encontrei para resolver este problema, mas até agora nenhum resultado aqui.

Main.cf: link

Master.cf: link

Especificações do sistema:  1. Versão do PHP 5.6.25  2. Postfix  3. MacOS 10.12

Não sei se está relacionado, mas não consigo fazer login pela porta IMAP 993.

Eu só consigo usar as portas 25 e 143 sem SSL.

Não consigo enviar e-mails internamente, todos os e-mails passam pelo meu servidor de e-mail do ISP, onde está meu domínio de e-mail.

    
por SipriusPT 23.11.2016 / 11:50

1 resposta

0

No que diz respeito ao imap não estar escutando em uma determinada porta: este é um serviço completamente diferente. Pode ser servido por cyrus-imapd, dovecot, courrier, também pode envolver algum proxy imap como nginx, ... dependendo da sua configuração, provavelmente há outra coisa para corrigir. Deixe-nos saber.

Agora, com relação ao erro must issue a STARTTLS , de acordo com seu main.cf , temos:

mynetworks = 127.0.0.0/8, [::1]/128
smtpd_client_restrictions = permit_mynetworks permit_sasl_authenticated permit
smtpd_recipient_restrictions = permit_sasl_authenticated

Você provavelmente desejará adicionar permit_mynetworks ao seu smtpd_recipient_restrictions . E também certifique-se de que o seu roundcube está configurado para se conectar em 127.0.0.1 ou indubitavelmente adicione seu endereço IP a mynetworks . O que você definiu como $config['smtp_server'] em roundcube config.php ?

    
por 23.11.2016 / 16:16

Tags