Temos um software personalizado de cliente SMTP que funcionou perfeitamente até recentemente com o nosso servidor SMTP. Não alteramos nada nas configurações do cliente e do servidor, mas o software cliente começou a falhar ao enviar e-mails há vários dias. Este é o log do nosso servidor de e-mail:
1.2.3.4 [080C] 10:01:05 Connected, local IP=1.2.3.4:587
1.2.3.4 [080C] 10:01:05 >>> 220 mail.zzz ESMTP IceWarp 11.4.6.0 x64; Tue, 21 Mar 2017 10:01:05 +0100
1.2.3.4 [080C] 10:01:05 <<< ehlo TMAIL
1.2.3.4 [080C] 10:01:05 >>> 250-mail.zzz Hello TMAIL [1.2.3.4], pleased to meet you.
250-ENHANCEDSTATUSCODES
250-SIZE 52428800
250-EXPN
250-ETRN
250-ATRN
250-DSN
250-CHECKPOINT
250-8BITMIME
250-AUTH PLAIN LOGIN DIGEST-MD5 CRAM-MD5 GSSAPI
250-STARTTLS
250
1.2.3.4 [080C] 10:01:05 <<< starttls
1.2.3.4 [080C] 10:01:05 >>> 220 2.0.0 Ready to start TLS
1.2.3.4 [080C] 10:01:05 SSL: Handshake with client failed on 1.2.3.4:5871
<<< (SSLv2/v3 read client hello B ,2,0) 01030100570000002000001600001300000a0000660000070000050000040000150000120000090700c00500800300800100800800800600400000650000640000630000620000610000600000140000110000080000060000030400800200801b3d416e (128)
>>> (SSLv3 read client hello C ,0,256) 1503010002
>>> (SSLv3 read client hello C ,769,21) 0228
1.2.3.4 [080C] 10:01:05 *** <> <> 0 0 00:00:00 INCOMPLETE-SESSION
1.2.3.4 [080C] 10:01:05 Disconnected
O servidor é IceWarp 11.4.6.0 na porta 587 em execução no Windows Server 2008 R2
O mesmo cliente envia e-mails através de servidores públicos como o smtp.live.com sem problemas através da porta 25 usando STARTTLS. Ao mesmo tempo, o Thunderbird envia e-mails via nosso servidor sem problemas também, com o STARTTLS ativado.
Qual pode ser o motivo?
Tags email smtp email-server