임의의 MIME 이메일을 일반 텍스트로 변환하는 도구? (최고의 노력)

임의의 MIME 이메일을 일반 텍스트로 변환하는 도구? (최고의 노력)

이 작업을 수행하는 명령줄 도구가 있는지 궁금합니다.

임의의 MIME 이메일을 입력으로 받아 이메일 메시지의 일반 텍스트 버전에서 최선의 추측을 출력합니다.

이것이 왜 까다로운 문제인지에 대한 정당성은 다음과 같습니다. 이메일이 HTML로 인코딩되어 있다는 것을 알고 있다면 lynx -dump 또는 html2text 등을 사용할 수 있습니다. 그러나 이것이 사실인지 항상 확신할 수는 없으며, 가능하더라도 일반 텍스트 섹션이 포함된 다중 부분/대체 메시지일 수 있습니다. 이 경우 보낸 사람의 일반 메시지를 언제 신뢰해야 하는지 명확하지 않습니다. 텍스트 버전과 html 부분을 직접 변환합니다. 게다가 임의의 여러 부분으로 구성된 이메일을 사용하면 시작할 메시지 부분을 식별하는 것이 항상 쉬운 것은 아닙니다.

이 모든 것 때문에 나는 모든 이메일에서 완벽하게 작동하는 도구를 요구하는 것이 아니라 최선의 노력을 다하고 내가 직접 그러한 프로그램을 작성하려고 시도하는 것보다 더 나은 결과를 얻을 수 있는 도구를 요구하는 것입니다.

다양한 이메일 클라이언트가 이 작업을 수행하는 여러 위치에 이러한 코드가 존재해야 하는 것 같지만 검색을 통해 이 문제를 해결할 수 있는 도구가 나타나지 않았습니다.

관련 정보