Die Anzahl der Offlineimap-Mails stimmt nicht mit der von Gmail überein

Die Anzahl der Offlineimap-Mails stimmt nicht mit der von Gmail überein

Ich synchronisiere mein Gmail-Konto (Ordner „Alle E-Mails“ und „Gesendet“) mit Offlineimap auf meine Festplatte. Aber mir scheint, dass einige E-Mails nicht heruntergeladen werden. Ich habe die Konversationsansicht in Gmail deaktiviert und es werden mir 4728 E-Mails unter „Alle E-Mails“ angezeigt. Offlineimap erstellt 4703 Dateien. Müssen diese beiden Zahlen nicht übereinstimmen?

~/.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']

Wenn ich das tue:

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

offlineimap --version
6.5.4

Antwort1

Bei genauerem Hinsehen handelt es sich bei den fehlenden 25 Mails höchstwahrscheinlich um Chat-Konversationen, die in Gmail unter „Alle Mails“ angezeigt werden.

Um sie zu synchronisieren, müssen Sie sicherstellen, dass die Bezeichnung „Chats“ in IMAP sichtbar ist:

Klicken Sie auf das Zahnradsymbol > Einstellungen > Beschriftungen > Aktivieren Sie das Kontrollkästchen „In IMAP anzeigen“ für Chats.

verwandte Informationen