If your Bluehost email is not supporting unicode character like: chinese, arabic, japanese, or indian characters. But showing unreadable symbols and sign, then its caused by charset problem at the php.ini file. You can fix this problem yourself.
FTP login to your server and locate the php.ini file. Edit the php.iniĀ using notepad… and add in these lines.
[mbstring]
mbstring.language = Neutral
mbstring.internal_encoding = UTF-8
mbstring.http_input = UTF-8
mbstring.http_output = UTF-8
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = long;
mbstring.func_overload = 1
By this, your php email will now support unicode. Basically this method will fix most of the charset problem. However, if this don’t solve it, do contact bluehost support for assistant.
Go to Bluehost Hosting
2 Responses to “Bluehost Email content with unicode supported”
Leave a Reply
You must be logged in to post a comment.



June 5th, 2007 at 9:39 am
If above not fixed the unicode email problem, then you need to check the php mail()….
change the “content-type” line to following
Content-Type: multipart/alternative; boundary=”=-nxs_alt_3ad961771379c4f45f20d4352373c5a8″
June 19th, 2010 at 12:25 am
when i use the php mail function to send emails to my account “amina@anainsan.net” and the emails containing arabic words, the words are not readable
i receive characters like this: ?? ???? ?????
what can I do to fix the problem?
please reply to as soon as possible
Regards..
Amina