PHP邮件不要在“收件人”标题中显示“收件人”

时间:2010-08-06 17:17:49

标签: php email mime cpanel

我想制作一个类似于cPanel的电子邮件转发器,我在那里有一个电子邮件地址数据库,以及它们应该转发到的地方,并设置了一个全能来管道我的脚本。

我已经完成了这个脚本,但是,我想让标题中的“To:”字段显示它被发送到的地址,而不是传递给谁。例如,该电子邮件已发送至user001@mydomain.com,该脚本将其转发至me@gmail.com。如何让PHP发送邮件到me@gmail.com,但仍然在标题中显示user001@mydomain.com,就像cPanel那样?

1 个答案:

答案 0 :(得分:0)

您可以使用邮件功能的标题:

$to = 'me@gmail.com';
$subject = 'Testing';
$message = 'This is a test';
$headers .= 'To: User001 <user001@mydomain.com>, User002 <user002@mydomain.com>' . "\r\n";
$headers .= 'From: My Email Script <me@gmail.com>' . "\r\n";
mail($to, $subject, $message, $headers);