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에 표시' 확인란을 선택합니다.

관련 정보