FreeBsd システムで、ac スタイル文字列の形式の電子メール メッセージが qp エンコードされているかどうかを判断しようとしていますか?
データのチャンクを読み込み、検出されたエンコーディングを出力できる iconv のような UNIX ツールはありますか? 文字セット検出のような?
何か案は?
FreeBsd システムで、ac スタイル文字列の形式の電子メール メッセージが qp エンコードされているかどうかを判断しようとしていますか?
データのチャンクを読み込み、検出されたエンコーディングを出力できる iconv のような UNIX ツールはありますか? 文字セット検出のような?
何か案は?
本当に、データのソースからこの情報を取得する必要があります。引用された印刷可能なデータは、常にそのようにフラグ付けする必要があります。QP の重要な特性は有効なプレーン ASCII テキストであるため、データが QP であることを 100% 確実に判断する方法はありません。データに多数の =XX シーケンスが含まれていて、QP に無効なもの (上位バイトなど) が含まれていない場合は、おそらくQP として意図されていますが、それはあなたができる最善のことです。
Content-Transfer-Encoding ヘッダー フィールドを確認します。仕様へのリンクを含む開始点については、http://en.wikipedia.org/wiki/MIMEを参照してください。