MailDir의 winmail.dat(TNEF) 유형 첨부 파일을 저장된 이메일의 "실제" 첨부 파일로 반복적으로 변환합니다.

MailDir의 winmail.dat(TNEF) 유형 첨부 파일을 저장된 이메일의 "실제" 첨부 파일로 반복적으로 변환합니다.

일부 이메일에는 다음 형식의 파일이 포함되어 있습니다.TNEF(전송 중립 캡슐화 형식). 이 첨부 파일은 종종 호출됩니다.winmail.dat.추출 도구Linux에서 작동하지만 처음에는 Outlook에서 열립니다.

MailDir 형식으로 메일을 저장하는 큰 디렉터리 계층 구조가 있습니다.

어떻게 하면 가장 좋을까요?

  • winmail.dat가 포함된 하위 폴더에서 메시지를 탐지하는 것이 가장 좋습니다.
  • winmail.dat를 잘라서 압축을 푼다
  • 이메일을 "재조립"합니다.

grep/perl을 사용하여 임시 파일을 찾아 잘라내고 추출된 /7bit_converted 조각을 (희망적으로) 유효한 이메일 구조로 재조립하는 "조잡하고 순진한" 방법을 상상할 수 있습니다.

누군가는 더 적합한 도구를 사용하여 더 나은 방법을 찾아낼 수도 있습니다. 또한 질병이나 유사한 노력에 대해 직접 생각해 볼 수 있는 이야기에도 관심이 있습니다.

내 꿈에서 여기 누군가가 Python과 같은 멋진 프레임워크를 사용하여 "some_condition과 일치하는 이메일에 대해 MailDirs에서 some_property를 재귀적으로 찾기"와 같은 작업을 수행하는 것을 작성/본 적이 있습니다.

그것의 "핵심"을 호출된 것으로 대체하면 tnef -xyz즉각적인 요구 사항을 충족할 수 있지만 이와 같은 멋진 "예제"를 갖는 것은 나 자신뿐만 아니라 다른 많은 사용 사례에도 확실히 유용할 것입니다.

관련 정보