그래서 주위를 둘러보면서 문제가 있는 것을 발견하고 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이며 분명히 이 문제에 대해 내 발자취를 따르는 사람과는 경로가 다를 것입니다.