質問

マニュアルから、 6種類の転送エンコード 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ビット、バイナリ、その他のエンコーディングを人間が読めるメッセージ形式に変換する方法です。それとも、誰かがこれを処理するためのより良い機能を持っているのでしょうか?

役に立ちましたか?

解決

8ビットバイナリを人間が読める形式に変換するには、次を試してください:

http://www.php.net/manual /en/function.quoted-printable-encode.php

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top