Exim Server na porta 465 não envia banner nem responde ao comando EHLO

Exim Server na porta 465 não envia banner nem responde ao comando EHLO

Desenvolvi um aplicativo que envia e-mails usando meu servidor Exim por meio de uma conexão SSL.

De acordo com minha configuração padrão do exim, para enviar e-mails pela conexão SSL preciso usar a porta 465, enquanto para enviar e-mails sem SSL, preciso usar a porta 587.

Bom, quando configuro o remetente do e-mail para usar SSL e uso a porta 587, ele falha no envio, mas se eu usar a porta 465, ele envia o e-mail corretamente, que é o comportamento esperado.

No entanto, se eu fizer telnet para o servidor usando a porta 587, o servidor retornará o banner SMTP e se eu emitir um comando EHLO, isso será retornado:

250-vps.desytec.com Hello  [xxx.xxx.xxx.xxx]                                                                             
250-SIZE 52428800                                                                                                       
250-8BITMIME                                                                                                            
250-PIPELINING                                                                                                          
250-AUTH PLAIN LOGIN                                                                                                    
250-STARTTLS                                                                                                            
250 HELP

Observe que na porta 587 a conexão TLS é suportada.

Mas se eu telnetar o servidor para a porta 465, nenhum banner nem resposta EHLO serão mostrados.

Como posso fazer com que meu servidor Exim, na porta 465, envie banner, ecos de comando e respostas de comando?

Atenciosamente Jaime

Responder1

465 é a porta smtps, está aguardando conexão SSL. Use stunnelou opensslou socatpara conectar-se a ele.

informação relacionada