mbsync는 [Gmail]/폴더를 사용하여 가져오거나 푸시할 수 없습니다.

mbsync는 [Gmail]/폴더를 사용하여 가져오거나 푸시할 수 없습니다.

Offlineimap에서 mbsync로 전환했는데 Gmail에서 일부 디렉터리를 동기화하는 데 문제가 있습니다. 특히 모든 [Gmail]/FolderName 디렉터리는 mbsync에서 무시되는 것으로 보입니다(mbsync -l을 실행하면 이러한 디렉터리가 나열되지 않습니다).

이 구성이 있습니다[전체 구성을 표시하도록 편집됨]:

Create Slave

# Account details necessary for logging into the remove server:
IMAPAccount GMAIL
Host imap.gmail.com
User [email protected]
Pass pass
UseIMAPS yes
# The certificate of the authority that verified the SSL
# certificate of your email provider:
CertificateFile /etc/ssl/certs/ca-certificates.crt

# The remote repository:
IMAPStore GMAIL-remote
Account GMAIL

# The local repository:
MaildirStore GMAIL-local
Path ~/Maildir/GMAIL/
Inbox ~/Maildir/GMAIL/INBOX
Trash ~/Maildir/GMAIL/[Gmail].Bin

# Channel connecting two repositories, describing the way the two
# are synchronized:
Channel GMAIL
Master :GMAIL-remote:
Slave :GMAIL-local:
Patterns  "[Gmail]/Sent Mail" "[Gmail]/Drafts" "[Gmail]/Bin" "[Gmail]/Spam" INBOX ARCHIVED
Create Slave
Expunge Both
SyncState * 

이것은 내가 온라인에서 본 예와 일치하는 것 같습니다.

mbsync가 [Gmail]/ 폴더를 무시하게 만드는 변경 사항이 mbsync 또는 Gmail에서 변경되었습니까?

답변1

프로젝트 이름은동기화. ~에 따르면아치리눅스 위키mbsync와 Gmail에 문제가 있다고 합니다. 사용하라는 메시지가 있습니다.대신 isync-git.

발췌

isync는 AUR에서 설치할 수 있습니다. GMail 버전 1.0.6을 사용할 때 일부 문제가 보고되었습니다. 이 경우 isync-git을 사용해 볼 수 있습니다.

또한 이 게시물은 2008년의 약간 오래된 게시물이므로 상황이 다를 수 있습니다. 스레드 제목은 다음과 같습니다.Re: 하위 폴더 및 계층. 이 스레드에 따르면 [mbsync]는 GMail 및 하위 폴더를 지원하지 않습니다.

저는 mbsync와 mswatch를 사용하는 데 매우 관심이 있습니다. 나는 현재 INBOX이며 ~/Maildir/.foo.bar 스타일 메일 디렉토리를 포함하는 ~/Maildir을 사용하고 있습니다. mbsync에 계층 구조에 문제가 있다는 글을 읽었고 목록 아카이브를 읽으라는 댓글도 읽었지만 지금까지는 이해할 수 없습니다. :) 사용 패턴을 변경하게 되어 기쁘네요. ~/Maildir/.foo.bar maildirs 동기화를 만드는 방법을 잘 모르겠습니다. 누구든지 이것을 더 명확하게 도와줄 수 있나요?

당신이 원하는 것을 지원하지 않습니다. 클라이언트와 서버에서 각 사서함을 개별적으로 지정하고 채널당 하나씩 연결한 다음 그룹에 넣을 수 있습니다.

이 게시물에서는 다음과 같은 제목으로 하위 폴더와 관련된 문제도 다룹니다.오프라인 imap 또는 mbsync?.

컴파일 동기화

OP는 Ubuntu 기반 시스템에 설치/컴파일하려고 합니다. 이를 컴파일하려면 Berkeley Database(BDB 4.2+)를 설치해야 합니다. 이 패키지의 라이브러리 헤더 파일을 설치해야 하며 버전 4.2 이상이어야 합니다.

$ sudo apt-get install libdb5.3++-dev libdb5.3-dev

관련 정보