Evolutionfilters.xml 파일을 Thunderbird msgFilterRules.dat로 변환하시겠습니까?

Evolutionfilters.xml 파일을 Thunderbird msgFilterRules.dat로 변환하시겠습니까?

어제 Evolution을 Thunderbird로 마이그레이션했습니다. Google에서 마이그레이션 필터를 검색했지만 Evolution은 이를 XML 파일로 저장하고 Thunderbird는 이를 사용합니다.모의 서식다음과 같은 문서:

version=`9`
logging=
name=
enabled=
type=
action=
actionValue=
condition=
name=
enabled=
type=
action=
actionValue=
condition=
...

질문

XML을 Mork로 변환하는 코드를 작성하기 전에 바퀴를 재발명하는 것을 피하기 위해 몇 가지 R&D를 수행했지만 내 생각에는 여전히 다른 개발자가 이미 만든 것이었습니다.

제가 여기서 바퀴를 재발명하지 않도록 해주세요.

답변1

Thunderbird(TB)는 메시지 필터를 msgFilterRules.dat 파일에 일반 텍스트로 저장합니다.아니요다소 불투명한 Mork 형식입니다.

필터를 변환하는 합리적인 접근 방식은 TB에서 일부 필터를 생성하고 해당 기능을 테스트한 후 TB를 완전히 종료한 다음 텍스트 편집기를 사용하여 msgFilterRules.dat 파일(TB 구성 파일 디렉터리에 있음)을 보는 것입니다.

검사 시 형식이 상당히 명확해야 하며 대부분의 필터는 스크립팅 도구를 사용하여 XML에서 변환할 수 있으며 대체 기능으로 TB 단위의 편집 기능을 사용할 수 있습니다. 자세한 내용은 다음을 참조하세요.

http://kb.mozillazine.org/Filters_(Thunderbird)

관련 정보