[PHP-users 28223] imap_open() の CRAM_MD5 認証について

古賀 将人 masa4172004 @ yahoo.co.jp
2006年 1月 24日 (火) 18:34:02 JST


はじめまして。古賀といいます。

セキュア認証をサポートしていないIMAPサーバに対して、
imap_open()を実行しようとすると、
以下のエラーが発生します。
-------------------- Error Message --------------------
Retrying CRAM-MD5 authentication after Authentication
failed
Retrying CRAM-MD5 authentication after Authentication
failed
Can not authenticate to IMAP server: Authentication failed
-----------------------------------------
メッセージから、認証時にCRAM-MD5を使用しているため、
認証エラーが起きると推測されるのですが、
どうしてもCRAM-MD5認証を解除できずに困っております。

PHPの動作環境は次のとおりです。
--------------------------------
OS:SUSE Linux 10
Apache:2.0.55
PHP:5.1.1

ただ、Windows環境でも試してみたのですが、
IMAPのオプションを有効にしただけで、
同じソースで実行することができました。
Windowsの環境は次のとおりです。
--------------------------------
OS:WindowsXP
Apache:2.0.55
PHP:5.1.1

参考までに、c-clientのコンパイルオプションを
記載します。
--------------------------------
make lsu SSLTYPE=unix

この解決方法をご教授いただければと思います。
よろしくお願いします。


--------------------------------------
GANBARE! NIPPON!
Yahoo! JAPAN JOC OFFICIAL INTERNET PORTAL SITE PARTNER
http://pr.mail.yahoo.co.jp/ganbare-nippon/


PHP-users メーリングリストの案内