Forum Moderators: coopster
Our contact form often gets different languages (ie Russian) inserted into it and then once emailed the Russian text moves through the hosting company's email servers, and gets scrambled when it reaches us. I was told to add this to the php.ini file, however the Russian still appears scrambled:
[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
Is it the encoding that's incorrect?
If all else fails, try changing the email's header to the appropriate charset manually:
Content-Type: text/html; charset=koi8-r