私のSSLメールサーバーがSSL以外のメールサーバーとどのように機能するかを確認する必要があります。たとえば、これは簡単ですtelnet
。同じ方法で使用できるセキュアSSL / TLSクライアントはありますか?
答え1
はい、gnutls-cli
しかし動作するにはいくつかのヒントが必要です。
gnutls-cli --crlf foobar.com -p 465
この目的のためにいくつかのオンラインチュートリアルがあります-s foobar.com
。上記の方法が失敗した場合は試してみることはできますが、必ずしも必要ではないようです。 使用する場合-s
次に(EOFを送信)を押してCtrlDTLSセッションを開始する必要があります。
--crlf
(E)SMTPプロトコルは、DOSスタイルのキャリッジリターンと行末で改行を使用するために必要です。これがなければ、サーバーは応答しません。
-p
ポートの場合、ここではSSL経由のSMTPにかなり標準的な465を使用しています。
次に、終了するサーバー証明書の一部(一括)出力が表示されます。
- Handshake was completed
- Simple Client Mode:
その後、サーバーは最初のステートメントを発行します。
220 mailserver1.foobar.com ESMTP
今できます。何があってもこの場合、Telnetを使用して行うことを検討しています。電子メール転送プロトコルEHLO
私たちは代わりに使用しますHELO
EHLO fake.org
サーバーは機能/機能のリストで応答する必要があります。または、非常に慎重な場合は申し訳ありませんと言うことができます。 「fake.org」は嘘のようです。 ;)