이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 명령 mbsync입니다.
프로그램:
이름
mbsync - IMAP4 및 Maildir 사서함 동기화
개요
mbsync [옵션 ...] {{채널[:상자[{,|\n}...]]|그룹} ...|-a}
기술
mbsync 사서함을 동기화하는 명령줄 응용 프로그램입니다. 현재 Maildir 및
IMAP4 사서함이 지원됩니다. 새 메시지, 메시지 삭제 및 플래그 변경이 가능합니다.
양방향으로 전파됨; 작업 세트는 세분화된 방식으로 선택할 수 있습니다.
동기화는 고유한 메시지 식별자(UID)를 기반으로 하므로 식별이 필요하지 않습니다.
충돌이 발생할 수 있습니다(일부 다른 메일 동기화 장치와 반대). 오토, mbsync is
UID 유효성 변경에 취약( 영상을 발생하지 않지만 "호환성"을 참조하십시오.
읽어보기). 동기화 상태는 사서함 쌍당 하나의 로컬 텍스트 파일에 유지됩니다.
사서함의 여러 복제본을 유지 관리할 수 있습니다.
옵션
-c, --구성 파일
구성 읽기 파일. 기본적으로 구성은 다음 위치에서 읽습니다.
~/.mbsyncrc.
-a, --모두
구성된 모든 채널을 선택합니다. 명령의 모든 채널/그룹 사양
행은 무시됩니다.
-l, --목록
아무것도 동기화하지 말고 선택한 채널의 모든 사서함을 나열하고
출구.
-C[m][s], --창조하다[-석사|-노예]
재정의 만들기 구성 파일의 옵션. 아래를 참조하십시오.
-X[m][s], --지우다[-석사|-노예]
재정의 지우다 구성 파일의 옵션. 아래를 참조하십시오.
{-n|-N|-d|-f|-0|-F}, {--새로운|--고쳐 쓰다|--삭제|--플래그|--눕|--가득한}
{-L|-H}[n][N][d][f], {--당기다|--푸시}[-새로운|-고쳐 쓰다|-지우다|-깃발]
재정의 Sync 구성 파일의 옵션. 아래를 참조하십시오.
-h, --도움
명령줄 옵션의 요약을 표시합니다.
-v, --번역
버전 정보를 표시합니다.
-V, --말 수가 많은
사용 말 수가 많은 IMAP4 네트워크 트래픽을 표시하는 모드입니다.
-D, -디버그
인쇄 활성화 디버그 정보.
-q, --조용한
정보 메시지를 억제합니다. 두 번 지정하면 다음과 같이 경고 메시지를 표시하지 않습니다.
잘.
구성
구성 파일은 필수입니다. mbsync 그것 없이는 실행되지 않습니다. 로 시작하는 줄
해시 마크(#)는 주석이며 완전히 무시됩니다. 구성 항목은 키워드입니다.
뒤에 하나 이상의 인수가 옵니다. 공백을 포함하는 인수는 이중으로 묶어야 합니다.
따옴표("), 리터럴 큰따옴표 및 백슬래시()는 백슬래시 이스케이프 처리해야 합니다. 모두
키워드(인수로 사용되는 키워드 포함)는 대소문자를 구분하지 않습니다. 배쉬같은 집
물결표(~)는 로컬을 나타내는 모든 옵션에서 지원됩니다.
경로. 몇 가지 전역 옵션이 있으며 나머지는 특정 섹션에 적용됩니다. 섹션
섹션 키워드로 시작하고 빈 줄이나 파일 끝으로 끝납니다.
모든 섹션은 해당 개체 클래스 내에서 고유한 식별자로 개체를 정의합니다.
두 가지 기본 객체 클래스가 있습니다: Stores 및 Channels. Store는 다음 컬렉션을 정의합니다.
우편함; 기본적으로 로컬 또는 원격 폴더입니다. 채널은 두 개의 상점을 연결하고,
두 가지가 동기화되는 방식을 설명합니다.
계정 및 그룹이라는 두 가지 보조 개체 클래스가 있습니다. 계정 설명
원격 저장소의 연결 부분이므로 여러 서버 간에 서버 연결을 공유할 수 있습니다.
백화점. 그룹은 명령줄에서 입력을 저장하기 위해 여러 채널을 집계합니다.
파일 시스템 위치(특히, 경로 and 받은 편지함) 스토어의 내부 경로 사용
슬래시, 마침표 등 또는 이들의 조합일 수 있는 구분 기호.
사서함 이름인 OTOH는 항상 Unix와 유사한 정방향 경로 구분 기호를 사용합니다.
슬래시.
All 판매처
이러한 옵션은 지원되는 모든 상점 유형에서 사용할 수 있습니다.
이 컨텍스트에서 "원격"이라는 용어는 채널 내의 두 번째 저장소를 설명하며,
반드시 원격 서버.
특별한 우편함 받은 편지함 모든 상점에 존재합니다. 파일 시스템의 물리적 위치
스토어 유형에 따라 다릅니다.
경로 통로
(서버의) 파일 시스템에서 저장소의 위치입니다. 이것이 절대적이지 않다면
경로에서 참조점은 상점 유형에 따라 다릅니다. 이 문자열은
이 상점에서 주소가 지정된 사서함 이름은 일부로 간주되지 않습니다. 이것은
중요한 패턴 채널 섹션에서 참고하세요 절대로 필요한 것 슬래시를 추가
전체 디렉토리를 지정하려는 경우. (기본값: 없음)
최대 크기 크기[k|m][b]
그보다 큰 메시지는 이 저장소로 전파되지 않습니다. 이것은 유용하다
큰 첨부 파일이 있는 메시지를 제거합니다. K and M 에 추가할 수 있습니다.
크기를 지정하여 KiBytes resp. 바이트 대신 MeBytes. B 받아들여지지만
불필요한. 만약에 크기 0, 최대 메시지 크기는 무제한. (기본: 0)
지도받은 편지함 사서함
가상 사서함 만들기( 경로) 별칭 받은 편지함. 에 의미가 있다
~과 연계되어 패턴 채널 섹션에서 Maildir 슬레이브를 사용하면
아마 배치하고 싶어 받은 편지함 아래에 경로 대신에. 이 가상 사서함은
하위 폴더를 지원합니다.
반음 낮추다 탈림
표준 계층 구조를 대체하여 이 저장소 내의 계층 구조를 평면화합니다.
구분자 / 과 탈림. MUA가 스토어에 액세스하는 데 사용되었을 때 유용할 수 있습니다.
의 경우와 같이 계층적 메일박스의 차선책 처리를 제공합니다. 바보.
구분 기호에 대한 일반적인 선택은 다음과 같습니다. ..
병합된 하위 폴더는 받은 편지함 항상 아래에 종료 경로를 포함한
"받은 편지함탈림" 접두사.
휴지통 사서함
사서함을 지정합니다( 경로) 이전에 삭제된 메시지를 복사하려면
말소. 보다 권장 사항 and 내재 문제 아래에. (기본값: 없음)
휴지통 신규 전용 예|아니
휴지통을 비울 때 아직 전파되지 않은 메시지만 복사합니다. 이것은 의미가 있습니다.
원격 저장소에는 휴지통 뿐만 아니라 (와 휴지통 신규 전용 아니). (기본: 아니)
휴지통리모컨 예|아니
원격 저장소를 말소할 때 아직 전파되지 않은 메시지를 이 저장소로 복사합니다.
휴지통. 이것을 사용할 때 원격 Store는 자신의 휴지통 전혀, 아직 모두
메시지가 보관됩니다. (기본: 아니)
메일 디렉토리 판매처
상대 기준점 경로s는 현재 작업 디렉토리입니다.
As mbsync UID가 필요하지만 Maildir에 대한 표준화된 UID 저장 체계가 없습니다. mbsync
각각 장단점이 있는 두 가지 방식을 지원합니다.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 출신 계획은 최신 Maildir 패치에서 도난당했습니다. c-클라이언트 따라서
호환 소나무. UID 유효성은 .uidvalidity라는 파일에 저장됩니다. UID
메시지의 파일 이름으로 인코딩됩니다.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 대안 체계는 다음에서 사용하는 UID 매핑을 기반으로 합니다. 아이싱크 버전 0.8 및 0.9.x.
메시지 파일 이름의 불변 부분은 버클리의 키로 사용됩니다.
UID 유효성도 보유하는 .isyncuidmap.db라는 데이터베이스.
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 출신 이 방식은 더 빠르고 공간 효율적이며 엔디안 독립적이며 "인간
읽을 수 있음"이 표시되지만 메시지가 없는 다른 사서함에서 복사되면 중단됩니다.
새 파일 이름 가져오기 이것은 조만간 중복된 UID를 생성할 것입니다.
turn은 UID 유효성을 변경하여 동기화에 실패합니다. NS 대안
MUA가 일부에서 메시지의 파일 이름을 변경하면 체계가 실패합니다. mbsync 고려하다
불변; 이것은 메시지 삭제 및 새 메시지로 해석되어 결과적으로
불필요한 트래픽.
바보 두 체계 모두에서 잘 작동하는 것으로 알려져 있습니다.
md변환 사서함을 한 구성표에서 다른 구성표로 변환합니다.
메일 디렉토리 저장소 name
Maildir 저장소 정의 name, 매개변수 섹션을 엽니다.
AltMap 예|아니
사용 대안 이 저장소의 사서함에 대한 UID 저장소 구성표입니다. 이것은하지 않습니다
이미 UID 저장 체계가 있는 사서함에 영향을 줍니다. 사용하다 md변환 바꾸다
그것. (기본: 아니)
받은 편지함 통로
의 위치 받은 편지함. 이것은 지원 에 대한 경로, 그러나 그것은 허용됩니다
전에, 받은 편지함 내부 경로. (기본: ~/메일 디렉토리)
IMAP4 계정
IMAP 계정 name
IMAP4 계정 정의 name, 매개변수 섹션을 엽니다.
주인 주인
IMAP 서버의 DNS 이름 또는 IP 주소를 지정합니다.
If 터널 이 설정은 SSL 호스트 인증서 확인에만 사용되며,
제공되는 경우.
포트 포트
IMAP 서버의 TCP 포트 번호를 지정합니다. (기본값: IMAP의 경우 143, IMAP의 경우 993
IMAPS)
If 터널 이 설정은 무시됩니다.
사용자 사용자 이름
IMAP 서버에서 로그인 이름을 지정하십시오.
패스 암호
에 대한 암호 지정 사용자 이름 IMAP 서버에서. 이 옵션은 않습니다.
필수의. 암호와 암호 명령이 모두 지정되지 않은 경우
구성 파일, mbsync 암호를 입력하라는 메시지가 표시됩니다.
패스 명령 명령
암호를 지정하는 대신 쉘 명령을 지정하여 암호를 얻습니다.
곧장. 이를 통해 암호 파일 및 에이전트를 사용할 수 있습니다. 명령은
stdout에 정확히 한 줄을 생성합니다. 후행 줄 바꿈은 선택 사항입니다.
터널 명령
TCP를 여는 대신 연결을 설정하기 위해 실행할 명령 지정
소켓. 이를 통해 예를 들어 SSH 터널을 통해 IMAP 세션을 실행할 수 있습니다.
If IMAPS 사용 비활성화되고 터널이 사전 인증된 연결을 엽니다.
SSL 필요 또한 비활성화해야합니다. 연결이 사전 인증되지 않은 경우,
그러나 터널은 안전하고 비활성화되어 있습니다. SSL 필요 and TLSv1 사용 좋습니다.
CRAM 필요 예|아니
로 설정하면 예, mbsync CRAM-MD5 인증이 없으면 연결을 중단합니다.
가능한. (기본: 아니)
IMAPS 사용 예|아니
로 설정하면 예, 기본값 포트 993로 변경되고 mbsync SSL을 시작합니다
서버에 연결을 설정한 직후 협상.
최신 서버는 STARTTLS를 통해 일반 IMAP 포트 143에서 SSL을 지원합니다.
기본적으로 자동으로 사용되는 확장명입니다.
SSL 필요 예|아니
mbsync TLS/SSL 세션을 설정할 수 없는 경우 연결을 중단합니다.
IMAP 서버. (기본: 예)
인증서 파일 통로
서버 ID를 확인하는 데 사용되는 추가 X.509 인증서가 포함된 파일입니다.
직접 일치하는 피어 인증서는 유효성에 관계없이 항상 신뢰할 수 있습니다.
시스템의 기본 인증서 저장소는 항상 사용되며
여기에 지정됩니다.
SSLv2 사용 예|아니
SSL을 통해 IMAP 서버와 통신하기 위해 SSLv2를 사용하시겠습니까?
이 옵션은 보안상의 이유로 더 이상 사용되지 않습니다. (기본: 아니)
SSLv3 사용 예|아니
SSL을 통해 IMAP 서버와 통신하기 위해 SSLv3을 사용하시겠습니까? (기본: 아니)
TLSv1 사용 예|아니
SSL을 통해 IMAP 서버와 통신하는 데 TLSv1을 사용하시겠습니까? (기본: 예)
TLSv1.1 사용 예|아니
SSL을 통해 IMAP 서버와 통신하는 데 TLSv1.1을 사용하시겠습니까? (기본: 아니)
TLSv1.2 사용 예|아니
SSL을 통해 IMAP 서버와 통신하는 데 TLSv1.2을 사용하시겠습니까? (기본: 아니)
파이프라인 깊이 깊이
동시에 비행할 수 있는 최대 IMAP 명령 수입니다. 환경
이것에 1 파이프라이닝을 비활성화합니다. 이것은 대부분 디버깅 전용 옵션입니다. (기본:
무제한)
IMAP 판매처
상대 기준점 경로s는 서버가 원하는 대로입니다. 아마도
해당 서버에 있는 사용자의 $HOME 또는 $HOME/Mail. 의 위치 받은 편지함 다음과 같이 서버에 달려 있습니다.
잘하고 일반적으로 관련이 없습니다.
아이맵스토어 name
IMAP4 저장소 정의 name, 매개변수 섹션을 엽니다.
계정 계정
사용할 IMAP4 계정을 지정합니다. 계정을 정의하고 참조하는 대신
여기에서 모든 계정 옵션을 직접 지정할 수도 있습니다.
상점 섹션 - 계정이 어쨌든 하나의 상점에만 사용되는 경우 의미가 있습니다.
네임스페이스 사용 예|아니
서버의 첫 번째 "개인" NAMESPACE를 접두사로 지정해야 하는지 여부를 선택합니다.
사서함 이름. 이 기능을 비활성화하는 것은 일부 손상된 IMAP 서버에 대해 의미가 있습니다. 이것
옵션은 의미가 없습니다. 경로 지정되었습니다. (기본: 예)
경로 구분자 탈림
서버의 계층 구분 기호를 지정합니다. (기본값: 서버의 첫 번째
"개인" NAMESPACE)
Do 않습니다. 계층 구조를 재해석하기 위해 이것을 남용하십시오. 사용하다 반음 낮추다 대신.
채널
채널 name
채널 정의 name, 매개변수 섹션을 엽니다.
{마스터|노예} :저장:[사서함]
마스터 담당자를 지정합니다. 이 채널로 연결될 Slave Store입니다. 만약에 패턴
지정되고, 사서함 와 일치하지 않는 접두사로 해석됩니다.
패턴이며 사서함 목록 재정의의 영향을 받지 않습니다. 그렇지 않으면
사서함 생략하고, 받은 편지함 가정합니다.
무늬[s] [!]무늬 ...
하나의 사서함 쌍만 동기화하는 대신 모든 사서함을 동기화합니다.
일치하는 무늬(NS). 메일박스 이름은 마스터와 슬레이브 모두에서 동일합니다.
패턴은 IMAP4 패턴입니다. 즉, * 무엇이든 일치하고 % 무엇이든 일치
다음 계층 구분 기호입니다. 추가 ! 패턴을 제외하면 제외됩니다.
여러 패턴을 지정할 수 있습니다(여러 인수를 제공하거나
사용 무늬 여러 번); 이후의 경기가 우선합니다.
참고 받은 편지함 아래에 있는 경우가 아니면 와일드카드와 일치하지 않습니다. 경로.
님이 선택한 메일함 목록 패턴 의 사서함 목록으로 재정의할 수 있습니다.
채널 참조( 그룹 사양 또는 명령줄).
예: "패턴 % !쓰레기"
최대 크기 크기[k|m][b]
Stores 섹션의 homonymous 옵션과 유사하지만 동일하게 적용됩니다.
마스터와 슬레이브. 이것은 실제로 상점을 수정하므로 주의하십시오.
여러 채널에서 스토어를 사용하는 경우 충돌 설정을 제공합니다.
최대 메시지 계산
각 Slave 편지함에 보관할 최대 메시지 수를 설정합니다. 이것은 유용하다
서버에 완전한 아카이브를 유지하지만 미러링하려는 사서함의 경우
마지막 메시지만(예: 메일링 리스트의 경우). 였던 메시지들
우편함에 가장 먼저 도착하는 사람(실제 날짜와 상관없이
메시지)가 먼저 삭제됩니다. 플래그가 지정된 메시지(중요한 것으로 표시됨)
(기본적으로) 읽지 않은 메시지는 자동으로 삭제되지 않습니다. 만약에 계산 0,
최대 메시지 수는 무제한 (기본: 0).
만료 읽지 않음 예|아니
읽지 않은 메시지가 영향을 받을지 여부를 선택합니다. 최대 메시지. 일반적으로
읽지 않은 메시지는 중요한 것으로 간주되어 만료되지 않습니다. 이것은 다음을 보장합니다
장기간 부재 중에도 새 메시지를 놓치지 않습니다. 그러나 귀하의
아카이브에는 의도적으로 읽지 않은 대량의 메시지가 포함되어 있습니다.
중요한 것은 실질적으로 패배할 것입니다 최대 메시지. 이 경우 활성화해야 합니다.
이 옵션. (기본: 아니).
Sync {없음|[당기세요] [푸시] [신제품] [고쳐 쓰다] [.] [깃발]|All}
수행할 동기화 작업을 선택합니다.
당기세요 - 마스터에서 슬레이브로 변경 사항을 전파합니다.
푸시 - 슬레이브에서 마스터로 변경 사항을 전파합니다.
신제품 - 새로 나타난 메시지를 전파합니다.
고쳐 쓰다 - 이전에 거부된 메시지는 전파를 위해 재평가됩니다. 이후에 유용
소스 저장소에서 영향을 받는 메시지에 플래그를 지정하거나 저장소에서 MaxSize 확대
대상 스토어.
. - 메시지 삭제를 전파합니다. 이는 다음과 같은 메시지에만 적용됩니다.
실제로 사라졌습니다. 즉, 말소되었습니다. 원격 저장소의 영향을 받는 메시지는 다음과 같습니다.
삭제된 것으로만 표시됩니다. 즉, 해당 스토어가 삭제될 때까지 실제로 삭제되지 않습니다.
말소.
깃발 - 플래그 변경 사항을 전파합니다. Deleted/Trashed도 플래그입니다. 이것
사용하는 경우 특히 흥미 롭습니다. 바보 maildir_trash 옵션으로.
All (--가득한 명령줄에서) - 위의 모든 것. 이것이 전역 기본값입니다.
없음 (--눕 명령줄에서) - 아무 것도 전파하지 마십시오. 원하는 경우 유용
만 말소합니다.
당기세요 and 푸시 방향 플래그인 반면 신제품, 고쳐 쓰다, . and 깃발 유형
플래그. 두 플래그 클래스는 XNUMX차원 행렬(테이블)을 구성합니다. 그 세포
수행할 개별 작업입니다. 셀 어설션에는 두 가지 스타일이 있습니다.
첫 번째 스타일에서 플래그는 행렬의 전체 행/열을 선택합니다. 오직
가로 및 세로로 모두 선택된 셀이 어설션됩니다. 지정
클래스의 플래그가 없다는 것은 이 클래스의 모든 플래그를 지정하는 것과 같습니다. 예를 들어,
"Sync 당기세요 신제품 깃발" 새 메시지를 전파하고 마스터의 변경 사항에 플래그를 지정합니다.
노예에게 "Sync 신제품 ."는 메시지 도착 및 삭제를 모두 전파합니다.
방법 및 "Sync 푸시"는 슬레이브에서 마스터로 모든 변경 사항을 전파합니다.
두 번째 스타일에서 방향 플래그는 유형 플래그와 연결됩니다. 모든
복합 플래그는 행렬의 셀을 즉시 주장합니다. 적어도 하나에 더하여
복합 플래그, 개별 플래그도 사용할 수 있지만
첫 번째 스타일에서는 해당 행/열의 모든 셀을 즉시 주장합니다. 을위한
예시, "Sync 풀뉴 끌어오기 삭제 푸시"는 메시지 도착을 전파하고
마스터에서 슬레이브로의 삭제 및 슬레이브에서 슬레이브로의 모든 변경 사항
주인. 다음과 같은 두 가지 방법으로 셀을 주장하는 것은 허용되지 않습니다.
"Sync 풀뉴 당기세요"와"Sync 풀뉴 . 푸시" 오류 메시지를 유도합니다.
만들기 {없음|마스터|노예|모두}
[마스터/슬레이브에서] 누락된 사서함을 자동으로 생성합니다. 그렇지 않으면 인쇄
오류 메시지를 표시하고 사서함이 없으면 해당 사서함 쌍을 건너뜁니다. (글로벌
기본값 : 없음)
지우다 {없음|마스터|노예|모두}
[마스터/슬레이브에서] 삭제 표시된 모든 메시지를 영구적으로 제거합니다. 보다
권장 사항 아래에. (글로벌 기본값: 없음)
복사도착날짜 {예|아니}
도착 시간을 메시지와 함께 전파할지 여부를 선택합니다.
타임 스탬프 기반 메시지 정렬을 유지하려면 이것을 활성화하는 것이 좋습니다.
손대지 않은. IMAP은 타임스탬프( 내부의
데이터) 실제로 도착 시간이지만 일반적으로 충분히 가깝습니다. (기본: 아니)
Sync, 만들기, 지우다, 최대 메시지및 복사도착날짜 섹션 앞에 사용할 수 있습니다.
글로벌 효과. 전역 설정은 채널별 옵션으로 재정의됩니다.
회전은 명령줄 스위치에 의해 무시됩니다.
동기화 상태 {*|통로}
이 채널의 동기화 상태 파일의 위치를 설정합니다. * 의미
state는 Slave 메일박스 자체의 .mbsyncstate라는 파일에 저장되어야 합니다.
삭제하면 상태 파일을 신경쓸 필요가 없다는 장점이 있습니다.
사서함이지만 분명히 Maildir 사서함에서만 작동합니다. 그렇지 않으면 이것은
완전한 구성을 위해 슬레이브 사서함 이름 앞에 추가할 문자열로 해석됩니다.
통로.
이 옵션은 전역 효과를 위해 섹션 외부에서 사용할 수 있습니다. 이 경우
추가된 문자열은 패턴에 따라 구성됩니다. :석사:주인-
상자_:노예:노예 상자.
(글로벌 기본값: ~/.mbsync/).
그룹
그룹 name [채널[:상자[,...]]] ...
그룹 정의 name, 매개변수 섹션을 엽니다. 그래도 참고하세요
그룹에는 고유한 이름 공간이 있으며 동일한 이름을 가진 채널을 "숨깁니다"
명령 행.
동일한 라인에 하나 이상의 채널을 지정할 수 있습니다.
하나 이상을 제공하는 경우 상자에 ~에 채널, 그들은 무엇 대신에 사용됩니다
채널의 패턴에 지정됩니다. 명령줄에서도 동일한 작업을 수행할 수 있습니다.
줄 바꿈을 사서함 이름 구분 기호로 사용할 수 있다는 점을 제외하고.
채널[s] 채널[:상자[,...]] ...
지정된 채널을 그룹에 추가합니다. 이 옵션은 여러 개 지정할 수 있습니다.
그룹 내 시간.
글로벌 옵션
F싱크 예|아니
여부 선택 mbsync 데이터 수준을 결정하는 강제 플러시를 수행합니다.
시스템 충돌 및 정전 후 안전. 비활성화하면 합리적으로 안전합니다.
data=ordered 모드로 마운트된 파일 시스템. 활성화하는 것이 현명합니다.
data=writeback으로 마운트된 파일 시스템, 특히 최신 시스템을 위한 선택
ext4, btrfs 및 xfs와 같습니다. 이전 파일 시스템에 대한 성능 영향은 다음과 같을 수 있습니다.
불균형. (기본: 예)
권장 사항
IMAP 서버가 삭제된 메시지를 자동으로 삭제하지 않는지 확인하십시오. 속도가 느리고
의미상 다소 의심스럽다. 특히 Gmail은 다음을 수행하지 않도록 구성해야 합니다.
그것.
기본적으로, mbsync 메시지를 삭제하지 않습니다. 삭제는 다음을 표시하여 전파됩니다.
원격 저장소에서 삭제된 메시지. 설정이 작동하는지 확인했으면
일반적으로 설정하려는 지우다 에 모두, 삭제가 유효하도록 합니다.
mbsync의 내장 휴지통 기능은 mbsync 삭제된 말소를 수행
메시지. 이전에 전파된 메시지의 삭제를 전파하는 경우입니다.
휴지통은 대상 저장소(일반적으로 IMAP 서버)에 있습니다.
그러나 귀하가 의도할 때 mbsync 아직 전파되지 않은 메시지를 삭제하려면 MUA
메시지를 삭제하지 않고 삭제된 것으로 표시해야 합니다(예: 바보's maildir_trash
옵션). 대부분의 메시지는 삭제되기까지 오랜 시간 동안 전파되므로
이것은 아마도 최적화하고 싶지 않은 코너 케이스입니다. 이것은 또한 다음을 의미합니다
휴지통 신규 전용 and 휴지통리모컨 옵션은 일반적으로 그다지 유용하지 않습니다.
서버가 자동 휴지통을 지원하는 경우(Gmail처럼)
그 대신에 mbsync의 휴지통 기능. 그렇게 하고 의도한다면
다른 사서함처럼 휴지통을 동기화하면 안 됩니다. mbsync's 휴지통 옵션
모든.
내재 문제
이후에 변경된 사항 mbsync 가 메시지 목록을 검색할 때까지 동기화되지 않습니다.
다음에 mbsync 호출됩니다.
사용 휴지통 UIDPLUS 확장이 없는 IMAP 스토어(특히 M$ 교환
최소 2010) 경쟁 조건이 있음: 메시지가 삭제된 것으로 표시되면 손실됩니다.
메시지 목록이 검색된 후 사서함이 삭제되기 전입니다. 위험이 없다
IMAP 사서함이 단 하나의 클라이언트(포함 mbsync) 한 번에.
onworks.net 서비스를 사용하여 온라인에서 mbsync 사용