我尝试拥有多个用户帐户,每个帐户都可以在自己的Maildir
目录中接收自己的邮件。但是,当我添加新用户帐户时,没有Maildir
创建目录结构。
我一直在网上研究,从我读到的内容来看,Maildir
目录结构应该在收到第一封入站邮件时创建。当我尝试向某个用户帐户发送邮件,然后mail
以该用户身份使用时,我收到消息No mail for user
,并且没有创建邮件结构。
我尝试自己创建结构,添加/Maildir/new/
和/Maildir/tmp
。创建后,mail
现在返回
Cannot open mailbox /home/user/Maildir: Is a directory
No mail for user
这让我怀疑问题可能出在 postfix 期望 mbox 格式(文件)而不是 Maildir 格式(目录)之间。尽管 postfix 的main.cf
文件确实有home_mailbox = Maildir/
设置。
我怀疑该问题可能是由于我的 postfix 设置问题造成的virtual_aliases
,但我并不完全确定。
如果有人对问题可能是什么有任何建议或想法,请提供意见。对于以前做过这件事的人,添加新的 postfix 用户时会遵循什么一般流程?我认为这个问题的答案可能会帮助我指明正确的方向。