2012-05-29 3 views
0

한 번 제출 한 양식에 세부 정보를 입력 한 사람에게 전자 메일을 보냅니다. 이 양식은 일본 웹 사이트 용입니다.CakePHP 이메일 인코딩 문제

$this->Email->charset = "utf-8"; 
$this->Email->headerCharset = "utf-8"; 

텍스트 이메일은 대부분 표시되어 있습니다 :

나는 UTF-8로하지 신속한-JIS

나는 내 이메일 컨트롤러에이 두 줄을 추가 한

으로 전자 메일의 인코딩이 필요합니다 그래도 여전히 특정 문자가있는 기호를 얻고 있습니다.

누구든지 내가 시도 할 수있는 다른 제품을 알고 있습니까?

답변

0

: 먼저 php.ini의 defult-encoding을 utf-8로 변경하십시오. 두 가지 : 전자 메일을 보내는 데 아약스를 사용하는 경우 엔코 드 메시지에 "encodeURIComponent"를 사용하십시오.