MBSync를 사용하여 로컬 Maildir++ 폴더(비둘기 메일 데이터)를 원격 IMAP 사서함에 동기화하려고 합니다. 일반적으로 작동하지만 INBOX의 하위 디렉터리는 무시됩니다.
구성은 다음과 같습니다.
MaildirStore a-local
Subfolders Maildir++
Inbox /var/kunden/mail/a/[email protected]
IMAPAccount a
Host ***
User ***
Pass ***
SSLType IMAPS
CertificateFile ~/mail/cert
IMAPStore a-remote
Account a
Channel a
Master :a-local:
Slave :a-remote:
Patterns *
SyncState ~/mail/a-imap-transfer
출력은 다음과 같습니다(INBOX가 무시되는 이유는 무엇입니까?!).
pattern '*' (effective '*'): Path, no INBOX Maildir warning: ignoring
INBOX in /var/kunden/mail/a/[email protected]/ Opening slave
store a-remote... Resolving ***... ok Connecting to
*** (***:993)... Connection is now encrypted Logging in... Authenticating with SASL mechanism PLAIN... pattern '*'
(effective '*'): Path, no INBOX Opening master box INBOX... Opening
slave box INBOX...
파일 시스템의 폴더 구조는 다음과 같습니다.
.Drafts
'.Entw&APw-rfe'
.Gesendet
.INBOX.abizeitung
.INBOX.Bachelorarbeit
.INBOX.bestellungen
.INBOX.dav
마지막 4개는 동기화되지 않았습니다. 어떤 팁이 있나요?
답변1
맨페이지에서: Note that INBOX is not matched by wildcards, unless it lives under Path.
.따라서 두 번째 모드를 추가해야 합니다 .INBOX.*
.