Offlineimap 郵件計數與 Gmail 的不符

Offlineimap 郵件計數與 Gmail 的不符

我正在將我的 Gmail 帳戶(「所有郵件」和「已傳送」資料夾)與 Offlineimap 同步到我的硬碟。但在我看來,有些電子郵件沒有下載。我停用了 gmail 中的對話視圖,它在「所有郵件」中顯示了 4728 封郵件。 Offlineimap 創建了 4703 個文件,這兩個數字不應該匹配嗎?

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

當我做:

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

offlineimap --version
6.5.4

答案1

仔細觀察,那些遺失的 25 封郵件很可能是聊天對話,這些對話顯示在 Gmail 的「所有郵件」中。

要同步它們,您需要確保聊天標籤在 IMAP 中可見:

點選齒輪圖示 > 設定 > 標籤 > 選取聊天的「在 IMAP 中顯示」複選框。

相關內容