如何在phpmailer库中配置发件人地址

问题描述 投票:0回答:2

我不确定这个问题属于 serverfaults。然而我决定在这里发布这个主要是因为我正在使用 php 程序发送电子邮件。

我的问题是在 phpmailer 中配置 Sender 部分。

$mail->setFrom('[email protected]',"My Company Inc")
$mail->addReplyTo('[email protected]',"My Company Inc")

我将以上部分放入我的代码中。 但是当我检查接收器的一端时,我看到了标题

Sender: <[email protected]>

但我期望看到的是

Sender: <[email protected]>

我正在使用 exim MTA 和 dovecot 运行自己的邮件服务器。

您能否建议我如何克服这个问题,或者帮助我弄清楚这是否与邮件服务器配置有关。

php phpmailer mail-server exim dovecot
2个回答
0
投票

也许:

$mail->Sender = "[email protected]";


0
投票

这适用于我的 SMTP 托管:

$mail->addCustomHeader('Sender', 'Example.com <[email protected]>');
© www.soinside.com 2019 - 2024. All rights reserved.