私のGmailアカウント(「フルメール」と「送信トレイ」フォルダ)をOfflineimapと私のハードドライブに同期しています。ところで、一部のメールがダウンロードされていないようです。 Gmailで会話ビューを無効にしましたが、「フルメール」に4728個のメッセージが表示されます。 Offlineimapが4703個のファイルを生成しました。これら2つの数字が一致してはいけませんか?
~/.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に表示]チェックボックスをオンにします。