2013-06-29 66 views
5

Tôi đang trích xuất một số nội dung của một số email bằng nhau với php nhưng tôi không thể.Giải mã nội dung email php thành plain

Với rằng:

$body = imap_body($imap_o, $email_n); 

tôi nhận được:

Pour = le r=E9cup=E9rer, il suffit de le t=E9l=E9charger, de le r=E9ceptionner puis de l=92ouvrir.=Une f= ois votre traduction termin=E9e, n=92oubliez pas de sauvegarder vos paires de langues et d=92effectuer une v=E9rification g=E9n=E9rale (statuts des segments, b= alises, nombres, espaces, majuscules, etc.).Ensui= te, cliquez sur =AB=A0Terminer et livrer=A0=BB.Voici le r=E9capitulatif du projet=A0: 

nhưng có rất nhiều = * Tôi biết rằng = 20 và không gian, nhưng ở đây có những người khác mà tôi không biết những gì có ý nghĩa.

Nếu tôi thêm quoted_printable_decode():

$body = quoted_printable_decode($body); 

tôi nhận được:

Pour le r�cup�rer, il suffit de le t�l�charger, de le r�ceptionner puis de l�ouvrir. Une fois votre traduction termin�e, n�oubliez pas de sauvegarder vos paires de langues et d�effectuer une v�rification g�n�rale (statuts des segments, balises, nombres, espaces, majuscules, etc.). Ensuite, cliquez sur ��Terminer et livrer��. Voici le r�capitulatif du projet�: 

tôi thêm imap_qprint() và utf8_decode và không có gì cải thiện ...

Trước khi giải mã những thông điệp tôi cần phải gửi một bản sao "sạch" của những người, mà không có một số thông tin, và nếu tôi có thể nhận được những người trên định dạng đồng bằng nó sẽ giúp tôi làm điều đó nhanh hơn và dễ dàng hơn nhiều.

Và nếu tôi cần xóa một số từ của cơ thể, tôi có thể làm như thế nào?

Cảm ơn trước và xin lỗi vì tiếng anh nghèo của tôi.

Trả lời

5

Hãy thử

$body = utf8_encode(quoted_printable_decode($body)); 
+0

Tốt, nó hoạt động. Tôi đã thử nó sau ... nhưng bây giờ hoạt động. Và những gì về chuyển đổi nó thành văn bản thô, không có HTML? hoặc một số cách cho phép tôi loại bỏ một số dòng hoặc từ mà không có hiệu suất lỏng lẻo? Cảm ơn bạn! CHỈNH SỬA: Vâng, tốt hơn nếu không có HTML HTML, bởi vì tôi đã gửi lại nó. – ganlub

0

và có lẽ bạn có thể thiết lập mã hóa tập tin. trong dw, ctrl + j, cài đặt mã hóa tiêu đề, utf8 không có bom. hoặc notepad2, tệp> mã hóa> utf8

+0

Xin chào, mã hóa tệp đã có trên utf8. – ganlub

Các vấn đề liên quan