David Powers wrote:
> Following the problems I reported earlier with the changes to mbstring
> in 4.3.0, I have now experienced unexpected behaviour with mb_send_mail.
> When serving a string of Japanese and English to mb_send_mail() in a
> script that had worked faultlessly under 4.2.2, the Japanese part of the
> mail came out as a series of ????????. I experimented by sending the
> same string to mail(), and everything went fine.
> 
> What is unexpected is that mbstring.func_overload in php.ini is set to
> "0". Any explanation as to why this should happen? Does this mean
> everyone on the server will have to set mb_language to English to send
> mail in ISO-8859-1?

I don't have problem with mb_send_mail()/mail()/over_load.

It sounds like you haven't set mb_language() to Japanese.
You have to set appropriate language to encode mail messages
correctly. Refer to mb_language() manual page.

--
Yasuo Ohgaki



-- 
PHP Internationalization Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Reply via email to