8
マニュアルから、私は6 different transfer encodingがIMAPにあることを知っています。この時点でエンコードに基づいてIMAP本体を翻訳する
、私はこの基本的な機能を作成しました:
function translate_imap_body($body, $encoding) {
switch($encoding) {
case 0: return $body;break;
case 1: return $body;break;
case 2: return $body;break;
case 3: return base64_decode($body);break;
case 4: return quoted_printable_decode($body);break;
case 5: return $body;break;
}
}
を私の質問はどのように私は戻って人間が読めるメッセージフォームに8ビット、バイナリ、および他のエンコーディングを変換するか、でしょうか?または、誰かがこれを処理するためのより良い機能を持っているかもしれませんか?
おっとは、速すぎて質問をしました。ちょっと調べてみて、私にこのURLを手に入れました:http://www.php.net/manual/en/function.imap-fetchbody.php#43405 – ariefbayu