我正在尝试使用 mbsync 创建我的 gmail 帐户中文件夹的副本"[Google Mail]/All Mail"
。使用Pattern *
rc 文件中的 mbsync 可以看到我创建的所有文件夹(标签)以及收件箱文件夹(我也已成功将它们同步到我的本地系统),但没有任何文件夹的踪迹[Google Mail]/
。[Gmail]/
我如何让 mbsync 查看和同步它们?我的配置文件如下所示:
IMAPAccount [email protected]
Host imap.gmail.com
User [email protected]
Pass *********
UseIMAPS yes
CertificateFile /etc/ssl/certs/ca-certificates.crt
IMAPStore [email protected]
Account [email protected]
MaildirStore [email protected]
Path /var/emailbackup/mailboxes/[email protected]/
Inbox /var/emailbackup/mailboxes/[email protected]/Inbox
Channel [email protected]
Master :[email protected]:
Slave :[email protected]:
Patterns * "[Google Mail]/*" "[Gmail]/*"
Create Both
SyncState *
然后我使用以下方法调用 mbsync
mbsync -c /var/emailbackup/rc-files/[email protected] [email protected]
答案1
您需要转义该[
字符,并将其替换为\[
。
这是我的配置的一个示例:
Patterns "\[Google Mail\]/All Mail" "\[Google Mail\]/Drafts" "\[Google Mail\]/Sent Mail"