人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Dovecotを使って受信メールサーバを立てようとしているのですがうまくいきません。

telnet localhost 993 #imap4s

でテストすると、以下のようにエラーが出てしまい、メールサーバに接続出来ません

[root@ ~]# telnet localhost 993
Trying 127.0.0.1...
Connected to localhost.localdomain (127.0.0.1).
Escape character is '^]'.
user hogehoge
Connection closed by foreign host.

ログを見ると、以下のような文が出力されていたのですが、何か原因に見当がつくでしょうか。

Jun 30 13:38:09 dovecot: imap-login: Disconnected: rip=::ffff:127.0.0.1, lip=::ffff:127.0.0.1, TLS handshake
Jun 30 13:38:13 postfix/pickup[12734]: 138371D6A57: uid=0 from=<root>
Jun 30 13:38:13 postfix/cleanup[11902]: 138371D6A57: message-id=<20110630043813.138371D6A57@mail.>
Jun 30 13:38:13 postfix/qmgr[11881]: 138371D6A57: from=<root@>, size=1449, nrcpt=1 (queue active)
Jun 30 13:38:13 postfix/local[11904]: 138371D6A57: to=<root@>, orig_to=<root>, relay=local, delay=10, delays=10/0/0/0.02, dsn=2.0.0, status=sent (delivered to maildir)
Jun 30 13:38:13 postfix/qmgr[11881]: 138371D6A57: removed

●質問者: koime_ryokutya
●カテゴリ:コンピュータ インターネット
✍キーワード:127.0.0.1 2.0 Active ConnecteD DELAY
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● JULY
●50ポイント

imaps という事は、TCP のコネクションが成立次第、SSL/TLS のハンドシェイク処理に入る必要があります。


なので、SSL/TLS のハンドシェイクを期待している Dovecot のサーバに対して「user hogehoge」などと送れば、SSL/TLS のハンドシェイクになってないので、切られてしまいます。


余談:

そもそも「user hogehoge」って、pop3 のつもりですよね。imap のつもりなら「a login hogehoge password」といった感じ(但し、AUTH=LOGIN が CAPABILITY にある場合)になるはずですが...。


2 ● h_kondo
●50ポイント

imapsならば

openssl s_client -connect localhost:993

pop3sでしたら

openssl s_client -connect localhost:995

でテストできると思います。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ