명령줄에서 SMTP 서버 기능 확인

명령줄에서 SMTP 서버 기능 확인

SMTP 서버의 URL을 알고 있습니다. SMTP 서버의 기능(TLS, 비밀번호 암호화 등)을 알고 싶습니다. Evolution Mail은 이러한 기능을 보고하는 방법을 알고 있습니다. 명령줄에서 어떻게 얻나요?

UPD. EHLO 출력

EHLO yandex.ru
250111.localdomain.ru Hello ac60.localdomain.ru [172.16.2.60] (may be forged), pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-STARTTLS
250-DELIVERBY
250 HELP

답변1

RFC 5321이는 섹션 3.2에 정의되어 있습니다.

그래서 기본적으로 보낼 수 있습니다 엘로메일 서버는 효율적인 암호화 알고리즘을 포함한 일련의 확장 기능을 통해 이 질문에 답해야 합니다.

서버가 EHLO를 이해하지 못한다면 아마도 EHLO만 허용하는 오래된 시스템일 것입니다.헬리콥터. 더 이상 읽지 않았으며 이전 시스템의 기능에 대해서도 질문할 수 있습니다. 그러나 제공된 링크는 이전 SMTP-RFC도 가리킵니다.

답변2

귀하의 질문에 이미 답변을 주셨습니다. 이 명령을 사용하면 EHLO서버는 지원하는 모든 SMTP 확장으로 응답합니다. 따라서 연결하려는 서버는 다음 확장을 지원합니다.

250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-STARTTLS
250-DELIVERBY
250 HELP

암호화와 관련된 유일한 확장자는 STARTTLS.

관련 정보