構成テストの実行
いくつかのテストを行って、サーバーが作動可能な状態にあるか確認します。
- 最初に、サーバーがポート上で listen を行っているかどうかを検査します。 これを行うには、コマンド・プロンプトに応じて次のコマンドを入力します。その際、コマンドを入力するたびに Enter キーを押してください。
netstat -a | grep imap netstat -a | grep popnetstat コマンドからの出力は次のとおりです。
tcp 0 0 *.imap2 *.* LISTEN tcp 0 0 *.imaps *.* LISTEN tcp 0 0 *.pop3 *.* LISTEN tcp 0 0 *.pop3s *.* LISTEN - 同様の出力が表示されない場合は、 /etc/inetd.conf ファイル内のエントリーを再確認してから、 refresh -s inetd コマンドを再実行してください。
- imapd サーバーの構成をテストするには、Telnet を使用して imap2 サーバー、ポート
143(IMAPDS の場合は Telnet ポート993) にアクセスします。Telnet を使用して接続すると、imapd プロンプトが表示されます。 この時点で、RFC 1730 で定義されている IMAP バージョン 4 コマンドを入力できます。 コマンドを実行するには、 ピリオド (.) を入力し、その後にスペースを 1 つ入れてから、トークン、 コマンド名、およびパラメーターを入力します。 トークンはコマンド名の順序付けに使用します。 次に例を示します。. token CommandName parametersimapd サーバーに Telnet でログインすると、パスワードがエコーされます。
以下の Telnet の例では、独自のパスワードを指定する必要があります。ここで、 id_password は login コマンドに示されています。ヒント: IMAPDS の場合、コマンドと出力は少し異なります。telnet e-xbelize 143 Trying... Connected to e-xbelize.austin.ibm.com. Escape character is '^]'. * OK e-xbelize.austin.ibm.com IMAP4 server ready . 1 login id id_password . OK . 2 examine /usr/spool/mail/root * FLAGS (\Answered \Flagged \Draft \Deleted \Seen) * OK [PERMANENTFLAGS (\Answered \Flagged \Draft \Deleted \Seen \*)] * 0 EXISTS * 0 RECENT * OK [UIDVALIDITY 823888143] . OK [READ-ONLY] Examine completed . 3 logout * BYE Server terminating connection . OK Logout completed Connection closed. - pop3d サーバーの構成をテストするには、Telnet を使用して POP3 ポート
110( POP3DSの場合、Telnet ポート995) にアクセスします。Telnet を使用して接続すると、pop3d プロンプトが表示されます。 ここでは、RFC 1725 で定義された POP コマンドを入力できます。 そのいずれかのコマンドを実行するには、ピリオド (.) を入力し、そのあとにスペースを 1 つ入れてからコマンド名を入力します。 次に例を示します。. CommandNamepop3d サーバーに Telnet でログインすると、パスワードがエコーされます。
以下の Telnet の例では、独自のパスワードを指定する必要があります。ここで、 id_password は pass コマンドに示されています。ヒント: POP3DSの場合、コマンドと出力は若干異なります。telnet e-xbelize 110 Trying... Connected to e-xbelize.austin.ibm.com. Escape character is '^]'. +OK e-xbelize.austin.ibm.com POP3 server ready user id +OK Name is a valid mailbox pass id_password +OK Maildrop locked and ready list +OK scan listing follows . stat +OK 0 0 quit +OK Connection closed.