Yenning 發問時間: 電腦與網際網路軟體 · 1 0 年前

關於squirrelmail錯誤訊息(20點)

安裝後 (我使用ports安裝)

登入時出現下列訊息

錯誤的要求: The IMAP server is reporting that plain text logins are disabled. Using CRAM-MD5 or DIGEST-MD5 authentication instead may work. Also, the use of TLS may allow SquirrelMail to login. 請與系統管理員聯絡,並回報錯誤訊息

希望高手能協助小弟 感謝 ^^\"

OS : FreeBSD 6.1 stable

apache : 1.3.36

php : 5.1.4

1 個解答

評分
  • 1 0 年前
    最佳解答

    方法 1: 讓 IMAP 伺服器允許 plain text 方式登入. 如果你的 Squirrelmail 和 IMAP 在同一台伺服器上, 且只開放 IMAP 的 plain text 在 loop 介面登入, 這個方式可以簡單的解決你的問題.

    方法 2: 設定 Squirrelmail 使用更多樣化的加密認證方式. 找出 /etc/squirrelmail/conf.pl 檔案, 修改有關 $imap_auth_meth 和 $use_imap_tls 的地方.

    想知道你的 IMAP 目前支援哪些認證方式, 可以用 telnet 來檢查:

    ----------------------------------------------------------------------------------------

    silverkuo@rhel:~# telnet localhost 143

    Trying 127.0.0.1...

    Connected to localhost.

    Escape character is '^]'.

    * OK IMAP4 ready.

    001 capability

    * CAPABILITY IMAP4 IMAP4rev1 IDLE AUTH=LOGIN AUTH=CRAM-MD5

    001 OK CAPABILITY completed

    001 logout

    ----------------------------------------------------------------------------------------

    AUTH 的地方就是 IMAP 可以接受的認證方式.

還有問題?馬上發問,尋求解答。