コマンドラインで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

関連情報