それで、私たちの周りを見回して問題があることを発見し、DEFDOMAIN="@domain.se"
それを取り除き、それがうまくいくところに行き、それからそれを得ました。/etc/courier/imapd
SMTP
IMAP
Jul 2 13:23:10 HOST authdaemond: Authenticated: sysusername=anton, sysuserid=<null>, sysgroupid=20001, homedir=/storage/vmail/anton, address=anton, fullname=Anton, maildir=<null>, quota=<null>, options=<null>
Jul 2 13:23:10 HOST authdaemond: Authenticated: clearpasswd=MyPasswd, passwd=$3e$04$AC1c10x0A3etWCJFrla.Rl2sevNhq24yXYxrq8IN7mEeGI20.
Jul 2 13:23:10 HOST imapd-ssl: anton: Account's mailbox directory is not owned by the correct uid or gid
しかし、理由はよくわかりません。なぜなら:
# ls -l /storage/vmail/
-rw-r--r-- 1 vmail vmail 22 Mar 13 01:06 .Xdefaults
-rw-r--r-- 1 vmail vmail 773 Mar 13 01:06 .cshrc
-rw-r--r-- 1 vmail vmail 398 Mar 13 01:06 .login
-rw-r--r-- 1 vmail vmail 113 Mar 13 01:06 .mailrc
-rw-r--r-- 1 vmail vmail 218 Mar 13 01:06 .profile
drwx------ 2 vmail vmail 512 Jun 30 10:44 .ssh
drwxr-xr-x 3 anton anton 512 Jun 30 10:44 anton
私/etc/courier/imapd
の言葉は:
MAILDIRPATH=/storage/vmail
しかし、私も次のことを試しました。
MAILDIRPATH=Maildir
そして、次のよう/etc/passwd
に言及しました。
# cat /etc/passwd | grep anton
anton:*:20001:20001:Anton:/storage/vmail/anton:/sbin/nologin
私はどこで間違っていますか?
答え1
さて、いい人がここにいるdaemonforums.org私のために解決しました!
これを行うには、同じ行を無効にして追加しますIMAP_MAILBOX_SANITY_CHECK=0
。/etc/courier/imapd
/etc/courier/imapd-ssl
また、それが役に立つかどうかはわかりません。
maildirmake /storage/vmail/anton/Maildir
これは私のアカウントのMaildirであり、明らかにこの問題について私の足跡をたどる人とはパスが異なります。