연락처 파일이 포함된 대상 사서함에 "Folder"라는 폴더가 생성됩니다.

연락처 파일이 포함된 대상 사서함에 "Folder"라는 폴더가 생성됩니다.

대상 zimbra 8.7.7 사서함에서 zimbra 7.1.4의 오래된 이메일을 동기화하고 삭제하기 위한 imapsync 옵션과 매개변수를 찾으려고 합니다. 지금까지 2개의 테스트가 성공했지만 연락처 파일이 포함된 "Folder"라는 폴더도 있습니다.

다음은 쉘 스크립트의 명령과 해당 명령이 사용하는 옵션입니다.

host1="IP-source"
host2="IP-destination"
username="user@domain"
admin_account_password="zimbra-admin-password"
imapsync \
  --host1 "$host1" --host2 "$host2" --useuid --delete2 \
  --user1 "$username" --authuser1 admin \
  --ssl1 --authmech1 PLAIN \
  --password1 "$admin_account_password" \
  --user2 "$username" --authuser2 admin \
  --ssl2 --authmech2 PLAIN  \
  --password2 "$admin_account_password" \
  --maxsize 52428800 --buffersize 8192000 \
  --nofoldersizes --nosyncacls --subscribe --syncinternaldates \
  --authmech2 PLAIN \
  --exclude '(?i)\b(Junk|Spam|Trash)\b' \
  --regextrans2 "s,&AAo-|&AA0ACg-|&AA0ACgANAAo-(?=/|$),,g" \
  --regexflag 's/\\\\(?!Answered|Flagged|Deleted|Seen|Recent|Draft)[^\s]*\s*//ig' --debugflags \
  --regextrans2 's,:,-,g' \
  --regextrans2 's,\",'\'',g' \
  --regextrans2 's,\s+(?=/|$),,g' \
  --regextrans2 "s,^(Briefcase|Calendar|Contacts|Emailed Contacts|Notebook|Tasks)(?=/|$), $1 Folder,ig" \
  --regextrans2 's,\",-,g' \

CentOS 7의 imapsync 1.727

그렇다면 이 폴더가 나타나는 원인은 무엇이며, 나타나지 않게 하는 방법은 무엇입니까?

답변1

imapsync가 보는 이메일 연락처와 연락처 폴더를 제외해야 할 것 같습니다.

차이점

16c
  --exclude '(?i)\b(Junk|Spam|Trash|Emailed \Contacts|Contacts)\b' \
.

관련 정보