私は、offlineimap を (リバース nametrans を使用して) Gmail アカウントと同期させようとしています。以下は、offlineimaprc の関連部分です。
[Repository gm_local]
nametrans = lambda folder: re.sub('spam', '[Google Mail].Spam',
re.sub('drafts', '[Google Mail].Drafts',
re.sub('sent', '[Google Mail].Sent Mail',
re.sub('bin', '[Google Mail].Bin',
re.sub('archive', '[Google Mail].All*', folder)))))
[Repository gm_remote]
nametrans = lambda folder: re.sub('.*Spam$', 'spam',
re.sub('.*Drafts$', 'drafts',
re.sub('.*Sent Mail$', 'sent',
re.sub('.*Bin$', 'bin',
re.sub('.*All$', 'archive', folder)))))
同期できない頑固な「すべてのメール」を除いて、すべてのフォルダーは正しく同期されています。「すべてのメール」の同期の問題を修正するにはどうすればよいですか?
答え1
同期されていないフォルダーに実際に登録されていることを確認してください。
私の場合、Gmail 自体の「すべてのメール」フォルダに実際に登録されているかどうかを確認するのを忘れていました。