2011-07-30 7 views
0

FreeBsdシステムでは、Cスタイルの文字列形式の電子メールメッセージがqpエンコードされているかどうかを確認しようとしていますか?メッセージ文字列がQPエンコードされているかどうかを検出する

iconvのようなUnixツールがあります。これは、データの断片を読み込み、検出されたコードを出力できますか?文字セット検出のようなもの?

答えて

1

本当に、この情報はデータのソースから取得する必要があります。引用符で囲まれた印字可能なデータは常にそのようにフラグが立てられます。 QPのキープロパティは有効なプレーンASCIIテキストであるため、データがQPであることを確認する方法は100%ありません。データに= XXシーケンスの数が含まれていて、QPで無効なもの(上位バイトなど)が含まれていない場合は、となります。おそらくはQPを意図しています。

0

Content-Transfer-Encodingヘッダーフィールドを確認します。開始点については、仕様へのリンクを含むhttp://en.wikipedia.org/wiki/MIMEを参照してください。

関連する問題