1

Я пытаюсь создать копию папки "[Google Mail]/All Mail" в моей учетной записи gmail с помощью mbsync. Используя Pattern * в rc-файле, mbsync может видеть все созданные мной папки (метки), а также папку «Входящие» (я также успешно синхронизировал их с моей локальной системой), но никаких [Google Mail]/ не обнаружено / или [Gmail]/ папки. Как я могу заставить mbsync видеть и синхронизировать их? Мой конф выглядит так:

IMAPAccount user@gmail.com-account
Host imap.gmail.com
User user@gmail.com
Pass *********
UseIMAPS yes
CertificateFile /etc/ssl/certs/ca-certificates.crt

IMAPStore user@gmail.com-master
Account user@gmail.com-account

MaildirStore user@gmail.com-slave
Path /var/emailbackup/mailboxes/user@gmail.com/
Inbox /var/emailbackup/mailboxes/user@gmail.com/Inbox

Channel user@gmail.com-channel
Master :user@gmail.com-master:
Slave :user@gmail.com-slave:
Patterns * "[Google Mail]/*" "[Gmail]/*"
Create Both
SyncState *

и я называю mbsync, используя

mbsync -c /var/emailbackup/rc-files/user@gmail.com.rc user@gmail.com-channel

1 ответ1

2

Вам нужно экранировать символ [ , заменить его на \[ .

Это пример из моей конфигурации:

Patterns "\[Google Mail\]/All Mail" "\[Google Mail\]/Drafts" "\[Google Mail\]/Sent Mail"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .