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

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

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

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

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

이 때문에 나는 모든 이메일을 완벽하게 처리하는 도구가 아니라 내가 직접 그러한 프로그램을 작성하려고 하는 것보다 최선을 다하고 더 나은 작업을 수행하는 도구를 요구하고 있습니다.

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

관련 정보