IMAP 서버에서 Thunderbird 태그 가져 오기 / 내보내기 또는 검색 그렇지 않으면

썬더 버드에서 IMAP 메시지를 태그와 함께 내 경험 (내가 읽은 어떤에서 해당 태그가 서버에 저장된다는 것입니다 IMAP 키워드로 저장대로를 ) 그들이 동기화되도록, 하지만 당신은에서 예 (다른 썬더 버드 프로필과 같은 메시지에 액세스하는 경우 다른 컴퓨터)의 경우 먼저 Thunderbird에서 태그를 다시 생성해야합니다. 그러면 해당 태그 만 메시지에 표시 할 수 있습니다. 다시 말해, TB에 “이러한 태그가 존재”한다고 알려 주어야합니다. 그렇지 않으면 태그를 볼 수 없습니다.

두 가지 질문 :

1 / 많은 태그를 포함하던 Thunderbird 프로필을 잃어버린 경우, 검색하기 위해 서버에 저장된 모든 태그를 볼 수 있습니까? (메시지 단위로 또는 전 세계적으로)

2 / TB 프로파일이 여전히 존재하는 경우 해당 프로파일에 정의 된 태그를 추출한 다음 다른 프로파일로 가져 오는 방법이 있습니까? 아니면 모두 수동으로 다시 만들지 않고도 프로필간에 동기화 할 수 있습니까?



답변

여전히 첫 번째 질문에 대한 답변에 관심이 있지만 두 번째 질문 에 대해서는 태그가 실제로 Thunderbird 프로필 폴더에있는 “prefs.js”파일에 저장되어 있음을 알게되었습니다. “중요”태그의 예 :

user_pref("mailnews.tags.$label1.color", "#FF0000");
user_pref("mailnews.tags.$label1.tag", "Important");

(사용자 정의 태그는 사전 정의 된 태그뿐만 아니라 해당 파일에도 있습니다.)

따라서이 파일을 저장하면 Thunderbird에 정의 된 태그를 쉽게 백업 할 수 있습니다. 다른 프로파일에서 해당 태그를 복원에 관해서는, 나는 그것을 테스트하지 않은 ,하지만 어쩌면 단순히 파일에 그 라인 (TB가 실행되지 않음) 트릭을 할 것입니다 복사.

편집 : 이제 테스트했으며 작동하는지 확인할 수 있습니다.

또한 @Hovestar의 답변에서 언급했듯이 직접 user.js편집하지 않고 파일에 태그를 넣을 수 있습니다 prefs.js(권장하지 않음). user.js파일 내용은 prefs.jsThunderbird가 시작될 때 복사됩니다 .

이것은 한 방향으로 만 작동한다는 점에 유의해야합니다. Thunderbird에서 생성 된 태그는에 자동으로 복사 되지 않습니다user.js . 따라서이 방법은 태그를 Thunderbird로 가져 오는 데 유용하지만이 파일을 사용하여 태그를 내보낼 수는 없습니다.

또한이 방법을 사용할 때 작은 인코딩 문제가 발생했습니다. 특수 문자 (예 : “é”)는 user.js“Ã ©”로 나타납니다 prefs.js. (이 파일은 Thunderbird 인터페이스가 아닌 파일 자체에서만 볼 수있었습니다.) prefs.jsUTF-8 인코딩으로 파일을 저장하면 이 문제를 해결할 수 있습니다.


답변

@ s427의 답변에 더 자세한 내용을 추가하려면 prefs.js파일이 여기에 있습니다.
C:\Users\USERNAME\AppData\Roaming\Thunderbird\Profiles\_FEWRANDOMLETTERS_.default\
맨 위에는이 파일을 편집하지 말고 파일을 편집하는 것이 좋습니다 user.js.

어느 쪽이든 소스 컴퓨터 prefs.js파일 로 이동하여 모든 행을 복사 mailnews.tags하고 대상 컴퓨터로 이동하여 대상에 user.js파일을 만들고 user_prefs를 붙여 넣 습니다.