mbsync не выводит / нажимает / Папки

Я переключился с offlineimap на mbsync, но у меня возникла проблема с синхронизацией определенных каталогов из Gmail. В частности, все каталоги [Gmail] / FolderName, по-видимому, игнорируются mbsync (когда я запускаю mbsync -l, он не перечисляет ни одного из них).

У меня есть такая конфигурация [отредактирована, чтобы показать полную конфигурацию] :

Create Slave # Account details necessary for logging into the remove server: IMAPAccount GMAIL Host imap.gmail.com User user@gmail.com Pass pass UseIMAPS yes # The certificate of the authority that verified the SSL # certificate of your email provider: CertificateFile /etc/ssl/certs/ca-certificates.crt # The remote repository: IMAPStore GMAIL-remote Account GMAIL # The local repository: MaildirStore GMAIL-local Path ~/Maildir/GMAIL/ Inbox ~/Maildir/GMAIL/INBOX Trash ~/Maildir/GMAIL/[Gmail].Bin # Channel connecting two repositories, describing the way the two # are synchronized: Channel GMAIL Master :GMAIL-remote: Slave :GMAIL-local: Patterns "[Gmail]/Sent Mail" "[Gmail]/Drafts" "[Gmail]/Bin" "[Gmail]/Spam" INBOX ARCHIVED Create Slave Expunge Both SyncState * 

Который, кажется, соответствует примерам, которые я видел в Интернете.

Что-то изменилось с помощью mbsync или Gmail, что заставляет mbsync игнорировать [Gmail] / Folders?

Проект называется isync . Согласно ArchLinux Wiki, есть проблемы с mbsync и GMail. Появляется сообщение о том, что вместо этого вы используете isync-git .

выдержка

isync может быть установлен из AUR. Некоторые проблемы были сообщены при использовании GMail с версией 1.0.6. В этом случае вы можете попробовать isync-git.

Я также нашел эту тему, кажется немного старой в 2008 году, поэтому все может быть иначе. Тема, озаглавленная: Re: Подпапки и иерархии . Согласно потоку, [mbsync] не поддерживает GMail и подпапки.

Я очень заинтересован в использовании mbsync и mswatch. В настоящее время я использую ~ / Maildir, который является INBOX, а также содержит файлы mail / ds в формате ~ / Maildir / .foo.bar. Я прочитал, что mbsync имеет проблемы с иерархиями, и я читал комментарии, рассказывающие мне, чтобы читать архивы списков, но до сих пор я не могу понять. 🙂 Я рад изменить свои шаблоны использования, я просто не уверен, что делать, чтобы синхронизировать файлы mail / dir / .foo.bar maildirs. Может кто-нибудь помочь сделать это яснее

то, что вы хотите, не поддерживается. вы можете попробовать указать каждый почтовый ящик отдельно, как на клиенте, так и на сервере, и подключить их по одному на канал, а затем поместить их в группу.

Эта тема также затрагивает проблемы, с которыми вы сталкиваетесь с подпапками, также под названием: offlineimap или mbsync? ,

Компиляция isync

ОП пыталась установить / скомпилировать это в системе на основе Ubuntu. Чтобы скомпилировать его, вам необходимо установить базу данных Berkley (BDB 4.2+). Вам необходимо установить заголовки библиотек для этого пакета, и это должна быть версия с 4.2 или выше.

 $ sudo apt-get install libdb5.3++-dev libdb5.3-dev