
어제 Evolution을 Thunderbird로 마이그레이션했습니다. 마이그레이션 필터를 검색했지만 Evolution은 이를 XML 파일로 저장하고 Thunderbird는Mork 형식다음과 같은 파일:
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 단위의 편집 기능을 사용할 수 있어야 합니다. 자세한 내용은 다음을 참조하세요.