[Mew-dist 11594] Re: Password is wrong!
Kazu Yamamoto ( 山本和彦 )
kazu at example.com
1999年 12月 1日 (水) 20:42:08 JST
From: Masahiko Joichi <joichi at example.com>
Subject: [Mew-dist 11583] Re: Password is wrong!
> >imget: ERROR: invalid password (pop/pop:joichi@***) [-ERR /usr/mail/.jo
> ichi.pop lock busy! Is another session active? (11)].
> imget: ERROR: POP connection was not established.
コードを眺めてみましたが、このエラーは捕まえられてしかるべきなので、バ
グのような気がしてきました。
ロジックはこうです。
(1) パスワードを間違えた場合は、mew-summary-buffer-wrong-pws にそのサー
ビス名を加える。(例 "pop/apop:kazu at example.com" など)
(2) その他のエラーは mew-summary-buffer-error に保存
(例 "POP connection was not established")
(3) assoc を使っているなら (1)、(2) を必要なだけ繰り返す。
(4)
mew-summary-buffer-wrong-pws が nil でないなら
mew-user-imget-assoc が t なら
"Password is wrong (mew-summary-buffer-wrong-pwsの中身)!"
ケースがデフォルトでないなら
"Password is wrong (そのケース)!"
さもなくば
"Password is wrong!"
mew-summary-buffer-error が nil でないなら
そのメッセージを表示
さもなくば
get したメッセージ数などを表示
となります。
---
それで、パスワードの入力を間違っていないのに、Password is wrong と表示
されるのは明らかにバグです。
mew-scan.el: wew-summary-scan-sentinel の
(setq mew-summary-buffer-error nil)
(setq mew-summary-buffer-wrong-pws nil)
の部分を削除し、起動し直します。
問題のエラーが起った時点で、
mew-summary-buffer-error
と
mew-summary-buffer-wrong-pws
を *scratch* バッファなどで評価し、値を教えて下さい。
--かず@まじめに書いているやん > 昔のぼく
Mew-dist メーリングリストの案内