MIMEメールをプレーンテキストに変換するツール? (最大努力)

MIMEメールをプレーンテキストに変換するツール? (最大努力)

これを行うためのコマンドラインツールがあるかどうか疑問に思います。

任意のMIME電子メールを入力として受け取り、電子メールのプレーンテキストバージョンに対する最良の推測を出力します。

これが難しい質問である理由は次のとおりです。電子メールがHTMLでエンコードされていることがわかっている場合は、lynx -dumpまたはhtml2textを使用できます。ただし、これが本当であるかどうかは必ずしもわかりません。可能であれば、プレーンテキスト部分を含む複数部分/代替メッセージである可能性があります。この場合、送信者をいつ信頼するのかは不明です。 html部分を直接変換したテキストバージョンです。結論は、複数の部分からなる電子メールの場合、最初にメッセージ部分を識別することは必ずしも簡単ではないということです。

このため、私はすべての電子メールを完全に処理するツールではなく、私が直接そのようなプログラムを書こうとするよりも最善を尽くし、より良い作業を行うツールを求めています。

さまざまな電子メールクライアントがこれを行うさまざまな場所にこのようなコードが存在する必要があるようですが、検索でこの問題を解決するためのツールは表示されませんでした。

関連情報