[mew-dist 20507] Re: IMAP
Hideyuki SHIRAI ( 白井秀行 )
shirai at example.com
2002年 2月 28日 (木) 13:20:30 JST
From: Kazu Yamamoto (山本和彦) <kazu at example.com> さん曰く
Subject: [mew-dist 20505] Re: IMAP
Message-ID: <20020228.130459.46618340.kazu at example.com>
Date: Thu, 28 Feb 2002 13:04:59 +0900 (JST)
> > ところで、ぼくは未だに uw-imap の imap-4.7.BETA を使っているので
> > すが、試したところ login 出来ません。
>
> これ mew-imap-auth を nil にしているときの挙動ですね? ぼくは LOGIN で
> きますけどねぇ。
そういえば、この前 login できないじゃんっと思って nil にして試し
たままでした。
> > <LOGIN>
> > nalf7690 BAD Missing required argument to LOGIN
>
> ちゃんとユーザ名とパスワードを送っているんだけど。telnet では話せます
> か?
>
> % telnet <server> imap
> xxx login <user> <pass>
>
> で、OK が返ってきますか??
mew2 login shirai himitsu
mew2 BAD Missing required argument to LOGIN
です。で、IM の Imap.pm 見ていて原因がわかりました。ぼくの
passwd は "%" を含んでいるので、その辺の関係だと思うのですが。
mew3 login "shirai" "hi%mitsu"
mew3 OK LOGIN completed
となります。ので、mew-imap.el の該当部分を
(mew-imap-process-send-string pro pnm "LOGIN \"%s\" \"%s\"" user pass)
って " で quote すると login 出来ました。もし、他の imapd や
passwd で問題なければ quote して貰えるとありがたいです。
# この % の付きのパスワードって結構バグと突き止めるんです。
> > imap のプロトコルって全然わからないのですが、この認証形式って対
> > 応していただけますか?
>
> これは、AUTH=LOGIN (LOGIN とは別物)ですね。
あぁ、そういうものだったのですか。
> > # それとも Cyrus-imap に乗り換えろ、とか?
>
> いえ、そんなことは決して。
## ちょっとだけ、乗り換えろと言って欲しかった様な気もする :-)
--
白井秀行 (mailto:shirai at example.com)
Mew-dist メーリングリストの案内