我刚刚按照以下网站设置了 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:
[email protected]: No such file or directory
编辑 2:发送了正确的数据;但是,roubdcube 正在寻找位于 var/mail/virtual/psukardi/new 中的数据
当它出现在 /home/psukardi/Maildir/new 中时
答案1
如果你关注教程,您可能会注意到作者使用 MySQL 作为用户数据库。因此,如果您创建新用户,则可以将其插入 MySQL 表中。
现在,下一步是创建 Maildir 文件夹。这里有两个选项
- 向新帐户发送电子邮件并让 postfix
virtual
代理为您创建邮件目录。 - 使用
maildirmake
快递员提供的实用工具。