使用 mbsync 访问 Gmail 文件夹

使用 mbsync 访问 Gmail 文件夹

我正在尝试使用 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"

相关内容