【发布时间】:2022-01-19 23:52:04
【问题描述】:
我目前很难从 php 发送电子邮件:
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=utf-8\r\n";
$header .= "From: jan@XXX.at\r\n";
$header .= "Reply-To: jan@XXX.at\r\n";
$header .= "X-Mailer: PHP " . phpversion();
mail("receiver@yyy.at", "Subject", "Body", $header);
问题是在接收方,邮件有以下发件人地址: xxx@hostname.at 其中 hostname.at 是 PHP 脚本运行的主机。
xxx.at 一直被 hostname.at 替换。我正在运行 Plesk 和 PHP 8.0.3。有什么想法吗?
【问题讨论】:
-
我不认为 PHP 正在这样做,它可能是您的邮件服务器配置。
-
@oncodeeater 谢谢,已经尝试过了,但是没有用。 (
)