Aus dem Handbuch, ich weiß, dass es 6 different transfer encoding in IMAP gibt.Übersetzen IMAP Körper basierend auf ihrer Codierung
Zu diesem Zeitpunkt habe ich diese Grundfunktion erstellt:
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;
}
}
Meine Frage ist, wie übersetze ich 8bit, Binär- und andere Kodierung zurück zu den Menschen lesbarer Nachricht Form? Oder hat jemand vielleicht bessere Funktionen, um damit umzugehen?
oops, auch die Frage gestellt, schnell. Ein bisschen suchen hat mir diese URL: http://www.php.net/manual/en/function.imap-fetchbody.php#43405 – ariefbayu