configuration没有主目录的Courier-pop

我正在做一些全新的Ubuntu Server 11.10安装testing。
我为pop3安装了postfixcourier-pop ,从我可以收集的信息来看,它看起来像快递不支持mbox文件types,但只支持Maildir格式。
所以我用/home/username创build了一个用户,用maildirmake.courier创build了/var/mail/username目录结构,并设置了正确的权限和所有者。

我发送了一些testing邮件到新帐户,所有的作品都像一个魅力。 Postfix在/var/mail/username/new创build了新邮件

问题是,我无法通过pop3下载邮件,也没有创build从/home/username/Maildir/var/mail/username/符号链接

现在,问题是不是所有的用户都有自己的主文件夹,所以符号链接的东西不会明显的工作。

这是在/etc/postfix/main.cf设置的目录:

 mail_spool_directory = /var/mail/ 

这是为快递员的conf文件:

 MAILDIRPATH=Maildir 

我试图改变/var/mail//var/mail/$USER但也没有工作。

我可能错过了快递stream行的configuration。

有任何想法吗?

您没有告诉我们您使用快递安装的身份validation模块。 这通常在authdaemonrcconfiguration文件中指定。

例如,如果您使用Mysql后端作为身份validation模块(通常该文件名为authmysqlrc ),则可以查找如下值:

 MYSQL_USER_TABLE users MYSQL_HOME_FIELD CONCAT( homedir , '/', maildir) 

以上两行表示快递员将通过查找CONCAT( homedir , '/', maildir)的值来查询表格users并获得家庭定位值。 homedirmaildir是在同一张桌子的专栏。

类似的东西将决定用户的家庭目录的path。 当然,如果适用的话,这可以根据authentication模块和数据库表结构进行很大改变。