2009-11-09 9 views
1

PHP 스크립트가 HTML 메일로 제출 버튼을 클릭하면 영수증을 보내도록하는 작은 웹 양식이 있습니다. 이 메일에는 특수 문자 'å', 'ä'및 'ö'가 있습니다. 내가 시도하는 것이 무엇이든이 캐릭터를 어디서나 제대로 표시 할 수는 없습니다. 일부 전자 메일 클라이언트에서는 이러한 문자가 잘 표시되지만 다른 문자는 물음표로 표시됩니다. ISO-8859-1, base-64 주제 인코딩, UTF-8 메일을 보내려고했지만 심각하게 난처한 있어요.특수 문자로 PHP로 이메일 보내기

메일이 모든 곳에서 동일하게 표시되는 것을 보장하면서 문자를 사용하여 PHP에서 메일을 보내려면 어떻게해야합니까?

답변

2

UTF-8로 충분해야합니다. 문제는 이메일을 보내는 방법에있을 수 있습니다. 내가 이미 PHPMailer 같은 입증 라이브러리를 사용하는 것이 좋습니다 것입니다.

1

phpMailer 또는 pear mime_mail 클래스를 사용해보세요.

phpMailer 웹 사이트는 끔찍한 것처럼 보이지만 메일러 클래스를 사용하기 쉽습니다. 모든 것을 처리 할 것이고, 올바른 인코딩을 지정하기 만하면됩니다. (UTF-8 또는 ASCII)