Offlineimap перестает получать после первых 20-30 сообщений

Я пытался настроить автономную карту для синхронизации почты из gmail с локальными папками на моем компьютере Mac.

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

Copy message 3 (3 of 10966) repo1_remote:[Gmail]/Important -> repo1_local

Но после 20-30 copy messageэти строки просто прекращаются. Оффлайн-карта все еще подключена, обновляется через 10 минут и снова синхронизируется, но больше не вижу copy message строк в репо больше нет, просто останавливается. Я могу видеть эти новые 20-30 новых сообщений в Mutt, но не более того. Убивая и перезапуская offlineimap копирует 20-30 новых сообщений и снова останавливается. Я понятия не имею, что не так. Я думаю, это должно копировать все сообщения локально. Вот мой offlineimaprc, У меня правильно установлен файл python.

[general]
metadata = ~/.offlineimap
accounts = repo1, repo2
maxsyncaccounts = 10
#ui = blinkenlights
ui = ttyui
pythonfile = ~/Development/OfflineIMAP/mail/offlineimap.py
#socktimeout = 60

[mbnames]

[Account repo2]

localrepository = repo2_local
remoterepository = repo2_remote
autorefresh = 10
status_backend = sqlite
synclabels = yes

[Account repo1]

localrepository = repo1_local
remoterepository = repo1_remote
autorefresh = 10
status_backend = sqlite
synclabels = yes

[Repository repo2_local]

type = GmailMaildir
nametrans = get_remote_name
localfolders = ~/Development/OfflineIMAP/mail/repo2
sep = /
restoreatime = yes

[Repository repo1_local]

type = GmailMaildir
nametrans = get_remote_name
localfolders = ~/Development/OfflineIMAP/mail/repo1
sep = /
restoreatime = yes

[Repository repo2_remote]
type = Gmail
folderfilter = is_included
nametrans = get_local_name
cert_fingerprint = 3ffdb8519c1c8242ce8387d3d9fccc208a776b4a
remoteuser = asd@gmail.com
remotepasseval = get_password('asd')
usecompression = yes
maxconnections = 3

[Repository repo1_remote]
type = Gmail
folderfilter = is_included
nametrans = get_local_name
cert_fingerprint = 3ffdb8519c1c8242ce8387d3d9fccc208a776b4a
remoteuser = qwe@gmail.com
remotepasseval = get_password('qwe')
usecompression = yes
maxconnections = 3

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

1 ответ

Решение

Я только недавно столкнулся с той же проблемой с Gmail. В моем случае отключение сжатия и установка ограничения количества подключений до 1 решили проблему (не было времени, чтобы полностью исследовать). Вы пытались это сделать?

Другие вопросы по тегам