A contagem de e-mails do Offlineimap não corresponde à do Gmail

A contagem de e-mails do Offlineimap não corresponde à do Gmail

Estou sincronizando minha conta do Gmail (pasta 'Todos os e-mails' e 'Enviados') com offlineimap para meu disco rígido. Mas parece-me que alguns e-mails não são baixados. Desativei a visualização de conversas no Gmail e ele mostra 4.728 e-mails em 'Todos os e-mails'. O Offlineimap cria 4703 arquivos. Esses dois números não deveriam corresponder?

~/.offlineimaprc

[Repository gmail-Local]
type = Maildir
localfolders = ~/mail/gmail

[Repository gmail-Remote]
type = Gmail
remoteuser = [email protected]
remotepass = passw
readonly = True
createfolders = False
ssl = yes
sslcacertfile = /etc/ssl/certs/ca-certificates.crt

nametrans = lambda folder: re.sub(' ', '_', folder)
folderfilter = lambda foldername: foldername in ['[Gmail]/All Mail', '[Google Mail]/All Mail', '[Google Mail]/Sent Mail', '[Gmail]/Sent Mail']

Quando eu faço:

~/mail/gmail/[Google_Mail].All_Mail]$ find . -type f | wc -l
4703

offlineimap --version
6.5.4

Responder1

Olhando mais de perto, os 25 e-mails perdidos provavelmente são conversas de bate-papo que aparecem no Gmail em ‘Todos os e-mails’.

Para sincronizá-los, você precisa garantir que o rótulo Bate-papos esteja visível no IMAP:

Clique no ícone de engrenagem > Configurações > Marcadores > Marque a caixa de seleção "Mostrar no IMAP" para bate-papos.

informação relacionada