8
पर आधारित मैनुअल से, मुझे पता है कि IMAP में 6 different transfer encoding हैं।आईएमएपी बॉडी को उनके एन्कोडिंग
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;
}
}
मेरा प्रश्न है, मैं कैसे 8bit, द्विआधारी, और अन्य एन्कोडिंग वापस मानव पठनीय संदेश फार्म के लिए अनुवाद नहीं करते:
इस बिंदु पर, मैं इस मूल कार्य बना लिया है? या, हो सकता है कि किसी को इसे संभालने के लिए बेहतर कार्य हो?
उफ़, बहुत तेजी से सवाल पूछा था। थोड़ी सी खोज ने मुझे यह यूआरएल मिला: http://www.php.net/manual/en/function.imap-fetchbody.php#43405 – ariefbayu