SMTP Auth 接続をtelnetで確認する

MTAでSMTP Authを使用するように設定した場合に、実際に設定通りのプロトコルが動作するかどうかをtelnetで確認する方法です。

[root ~]# telnet xxx.goofoo.jp 25
Trying xxx.xxx.xxx.xxx...           
Connected to xxx.goofoo.jp.         
Escape character is '^]'.           
220 xxx.goofoo.jp ESMTP unknown     
EHLO xxx.goofoo.jp                                      |←入力してENTERを押す
250-xxx.goofoo.jp                                       | MTAからの応答メッセージ
250-PIPELINING                                          | 〃
250-SIZE 10240000                                       | 〃
250-ETRN                                                | 〃
250-AUTH CRAM-MD5 DIGEST-MD5                            | 〃
250-ENHANCEDSTATUSCODES                                 | 〃
250-8BITMIME                                            | 〃
250 DSN                                                 | 〃
AUTH CRAM-MD5                                           |←入力してENTERを押す
334 PDEzNzI3MDQ2OTQuMTY2OTU4OTFAbWFpbC5nb29mb28uanA+    | MTAからの応答メッセージ(チャレンジコード)

                                                        |←空のまま(レスポンスコードを返答しないで)ENTERを押す
535 5.7.0 Error: authentication failed: bad protocol / cancel    | MTAからの応答メッセージ
quit                                                    |←入力してENTERを押す
221 2.0.0 Bye                                           | MTAからの応答メッセージ
Connection closed by foreign host.                      | 〃

Comments are closed.