1

我在 Ubuntu 14.04.3 LTS 上有 PHP 5.5.9。我使用 sSMTP 和 Google 的 SMTP 在 PHP 的 mail() 函数上发送邮件。有些事情发生了变化,因为现在当我从服务器收到电子邮件时,发件人是 www-data,即使我已经指定了电子邮件的标题,如下所示

$headers = "MIME-Version: 1.0\r\n";
$headers .= "From: Site Webmaster <noreply@myserver.com> \r\n";
$headers .= "To: ".$email."\r\n";
$headers .= "Content-Type: multipart/alternative;boundary=" . $boundary . "\r\n";
$headers .= 'X-Mailer: PHP/' . phpversion();

mail('', $subject, $message, $headers) or die(var_dump(error_get_last()));

否则它可以工作,但令我难过的是,发件人显示为 www-data


我试图在 sSMTP 上添加行到 realiases,我有

FromLineOverride=YES

在 ssmtp.conf 中,但它仍然不起作用

4

0 回答 0