我正在使用php上的邮件功能发送确认电子邮件。它确实有效,但仅适用于某些邮件。例如,如果你在gmail上收到它就没事了,但是在大学邮件上会出现吗?而不是特殊字符。 问题是该邮件包含一个验证链接,看起来像www.myweb.com/confirmation.php?passkey=(passkey),如果邮件和特殊字符没有正确发送,这个链接也是错误的(=没有出现。)
我已经尝试过写作了
iconv_set_encoding("internal_encoding", "UTF-8");
在邮件功能之上,但它不起作用。它能是什么?
感谢您的帮助!
答案 0 :(得分:0)
在标题
中尝试utf-8编码例如:
$headers .= "Content-Type: text/html; charset=utf-8\r\n";