O que significa uma resposta SMTP AUTH EHLO vazia com o MS Exchange?

4

Sou um programador, não um administrador de sistemas, mas os administradores do meu cliente não estão sendo úteis e, depois de pesquisar muito, ainda não consigo encontrar a resposta para isso.

Meu aplicativo Java recebe a seguinte resposta do MS Exchange do meu cliente após o EHLO

EHLO PMNDEV3.prd.abc
250-PYTHON3.prd.abc Hello [155.5.200.100]
250-SIZE 20971520
250-PIPELINING
250-DSN
250-ENHANCEDSTATUSCODES
250-AUTH
250-8BITMIME
250-BINARYMIME
250-CHUNKING
250-XEXCH50
250 XSHADOW

Observe que a resposta 250-AUTH não tem parâmetros, portanto, minha biblioteca de software (JavaMail), compreensivelmente, diz que não pode autenticar, pois não há mecanismos suportados anunciados por RFC 4954

Minha pergunta é por que isso é assim? Há talvez alguma outra autenticação não ESMTP acontecendo que esteja causando nenhum mecanismo AUTH a ser anunciado?

    
por Glenn Lawrence 01.04.2014 / 02:30

1 resposta

3

O servidor provavelmente está configurado para não permitir a autenticação em uma conexão de texto simples.

O que acontece se você enviar AUTH PLAIN após o EHLO ? Reclama sobre AUTH PLAIN em um canal claro?

    
por 01.04.2014 / 03:23