我有一个生成自动电子邮件的PHP文件。在此电子邮件中,有一些像(ä,ö,ü)
这样的特殊字符无法正确显示。它们被问号所取代。
有人可以帮助我吗?我可以在PHP代码中更改什么?
这是PHP文件:click here
答案 0 :(得分:0)
将电子邮件标头设置为UTF8 Charset
mail($to,$subject,utf8_decode($message),$from."\nContent-Type: text/plain; charset=UTF-8\nContent-Transfer-Encoding: 8bit\n");
这将解决问题。
以前已经在下面的链接上发布了堆栈溢出。
php mail special characters utf8
请在发布内容之前尝试从帖子中搜索。
StackOverflow上已有很多内容可供使用。