PHP 邮件头允许 ASCII 字符


php mail header allow ascii characters

在发送邮件时,我将标头设置为:

$headers = 'From: T&#243;mas<tomas@email.com>'. "'r'n";
$headers .= "Content-Type: text/html; charset=UTF-8'n";

对于mail($to, $subject, $message, $headers);

Tómas在内容中工作正常,但在电子邮件的发件人部分中未正常工作。它像T&#243;mas一样出现.知道如何修改标题以使其工作吗?

非常感谢。

T&#243;  = Tó  

更改以下行

$headers = 'From: T&#243;mas<tomas@email.com>'. "'r'n";

$headers = 'From: Tomas<tomas@email.com>' . "'r'n";