2012-02-21 4 views
3

PEAR을 통해 HTML 전자 메일을 보낼 때 전자 메일 클라이언트에서 올바르게 렌더링되지만 메시지 원본을 보면 텍스트에 = 표지가 ​​많이 있습니다.PHP PEAR Mail '='

어쩌구 어쩌구 어쩌구 어쩌구 ㅋ ㅋ = ㅋ 어쩌구 어쩌구 어쩌구 어쩌구 ㅋ ㅋ = ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ = ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ ㅋ

어떤 아이디어 왜, 그들은 어떻게 제거 할 수 있습니까? 그들은 어떤 문제를 유발합니까?

답변

4

7 비트 ASC 코드 세트의 8 비트 ASCII 문자열을 나타내는 (oldschool이지만 여전히 사용되는!) 인용 부호로 인쇄 가능한 인코딩입니다. > 127 인 모든 문자는 문자의 16 진수 표현 인 =F3의 형식으로 인코딩됩니다. Wikipedia on quoted-printable

메시지를 읽으려면 quoted_printable_decode()을 문자열에 적용해야합니다. 또는 메일을 구문 분석 할 때 발생할 수있는 다른 문제를 해결할 적절한 MIME 메일 디코더를 사용하십시오.

문제가 발생하지 않아 문제가 해결됩니다.

1

메시지는 따옴표 붙은 인쇄 가능한 인코딩의 일부이며 메시지를 올바르게 읽으려고 나타나야합니다.