dovecot IMAP을 사용하여 INBOX 아래에 하위 폴더 만들기

dovecot IMAP을 사용하여 INBOX 아래에 하위 폴더 만들기

내 현재 비둘기장 구성:

mail_location = mbox:~/mail:INBOX=/var/mail/%u

제안된 doevecot 구성

mail_location = mbox:~/mail:INBOX=/var/mail/%u:LAYOUT=fs

제안된 구성에 대한 구문이 정확하다고 가정하면 이것이 내 질문입니다.

기존 사용자가 받은 편지함 아래에 폴더 또는 하위 폴더를 이미 생성한 경우 계정 AFA에 로그인할 때 시각적인 차이를 느낄 수 있습니까?

INBOX 아래에 하위 폴더를 생성할 수 없다는 점을 알고 변경을 제안합니다. 왜 그런지 잘 모르겠습니다.

답변1

받은 편지함 아래에 하위 폴더를 만들 수 없다는 것을 알았습니다... 왜 그런지 잘 모르겠습니다.

mbox 형식은 하위 폴더를 지원하지 않기 때문입니다. "MBOX 형식은 클라이언트가 폴더나 이메일 중 하나만 저장할 수 있는 하위 폴더를 생성하도록 제한합니다." 보다http://blog.workingweb.nl/2012/01/04/dovecot-with-mbox-imap-and-subfolders-or-target-mailbox-doesnt-allow-inferior-mailboxes.

반면에 Dovecot이 maildir로 구성된 경우 실제 하위 폴더를 가질 수 있습니다. 예를 들어:

"mail_location = maildir:~/Maildir"

대신에

"mail_location = mbox:~/mail:INBOX=/var/mail/%u"

-약간 뒤틀리게 하다

답변2

기존 사용자가 받은 편지함 아래에 폴더 또는 하위 폴더를 이미 생성한 경우 계정 AFA에 로그인할 때 시각적인 차이를 느낄 수 있습니까?

예, 직접 변환하거나 자동으로 변환하지 않는 한 모든 하위 폴더에 더 이상 액세스할 수 없습니다.

변환하려면변환 능력doveadm sync. 이 형식이 mail_location비둘기장 구성의 새로운 형식이라고 가정합니다 (예 maildir:~/Maildir:LAYOUT=fs: 이전 위치의 각 사용자에 대해 다음을 실행합니다.

doveadm sync mbox:~/mail:INBOX=/var/mail/%u

문서에는 이 변환에 대한 자세한 정보와 가동 중지 시간 없이 수행하는 방법이 포함되어 있습니다.

관련 정보