sieveshellのログインでパスワードを3回入力メールの振り分け先を増やしたくなったので、久々にsieveのスクリプトを変更した。異変に気づいたのがsieveshellにログインする時の事。最初はお得意のタイプミスかと思い気に留めてなかったが、別のユーザで試してみてもやはり最初の2回のパスワード認証は失敗し、3回目にようやくログインできる。妙なのが現在ログインしているユーザの場合だけは最初の認証が成功する。振り分け用スクリプトのアップロードを終えてから原因を探ってみることにした。何と言っても最初に見るのはログ。inってな感じなので、最初の2回はDIGEST-MD5とPLAINでの認証に失敗しているみたいですな。inってな感じなので、最初のDIGEST-MD5での認証に成功している。試しに、3回目でログインできた別のユーザにsuしてから試すと、やはり最初のDIGEST-MD5でログインできる。ことは何で現在ログインしていないユーザの場合はDIGEST-MD5やPLAINでの認証に失敗するのかと言う事が問題になる。Google先生にお伺いを立ててみたが、解決に繋がるようなページがヒットしない。ものと見つけたが、ドキュメントを読めと言うことで終わっていた...。