Email

使用 Courier 進行 IMAP 身份驗證會引發錯誤

  • May 5, 2015

我剛剛使用以下站點設置了 PostFix + Courier + Roundcube 作為我的說明:http: //flurdy.com/docs/postfix/

我試圖登錄我的網路郵件,但失敗了。

檢查我被指示查看 IMAP 設置的日誌,看來這就是問題所在

我做了以下事情:

  • 檢查 /etc/courier/authdaemonrc 中是否啟用了日誌
  • 執行以下命令
me@mybox:/var/log/roundcube$ telnet localhost 143
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT
THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS]
Courier-IMAP ready.  Copyright 1998-2011 Double Precision, Inc.  See COPYING for distribution information.

a login username password
BYE Temporary problem, please try again later
Connection closed by foreign host.`

我還能在哪裡查找錯誤或有關為什麼這不起作用的資訊?

編輯:檢查日誌並在配置中發現錯字我現在得到以下資訊

May  5 00:25:09 ip-172-31-23-199 imapd: 
me@example.com: No such file or directory

編輯2:發送了正確的數據;但是,roubdcube 正在尋找 var/mail/virtual/psukardi/new 中的數據

雖然它出現在 /home/psukardi/Maildir/new

如果您按照教程進行操作,您可能會注意到作者使用 MySQL 作為使用者數據庫。因此,如果您創建新使用者,您可以將其插入 MySQL 表中。

現在,下一部分是創建 Maildir 文件夾。你在這裡有兩個選擇

  1. 向新帳戶發送電子郵件並讓 postfixvirtual代理為您創建 maildir。
  2. 使用maildirmake快遞的實用程序。

引用自:https://serverfault.com/questions/688599