8
Từ hướng dẫn sử dụng, tôi biết rằng có 6 different transfer encoding trong IMAP.Dịch cơ thể IMAP dựa trên mã hóa của chúng
Tại thời điểm này, tôi đã tạo ra chức năng cơ bản này:
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;
}
}
Câu hỏi của tôi là, làm thế nào để dịch 8bit, nhị phân, và mã hóa khác lại xem gưi tin nhắn có thể đọc được con người? Hoặc, có thể ai đó có chức năng tốt hơn để xử lý việc này?
oops, hỏi những câu hỏi quá nhanh. Một chút tìm kiếm đã cho tôi URL này: http://www.php.net/manual/en/function.imap-fetchbody.php#43405 – ariefbayu