PHP Mail函数向Gmail发送两次相同的邮件

时间:2013-02-17 14:01:19

标签: php email gmail

我有一个有点烦人的问题:我的gmail帐户收到两次php邮件功能发送的邮件。当我使用不同的电子邮件时,邮件只收到一次(hotmail,自己的域名)。我想问题出现在我的标题代码中。

$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: '.$naammail.' <'.$afzender.'>' . "\r\n";

$naammail是邮件程序的名称,$afzender是发件人电子邮件。

邮件功能:mail($email,$onderwerp,$bericht,$headers);

任何帮助都将受到高度赞赏!

2 个答案:

答案 0 :(得分:0)

mail($email, $subject, $message, $headers);

确保使用此正确。电子邮件应仅包含存储在$ email中的电子邮件地址。使用上面的代码并使用适当的变量名称。它有助于轻松区分问题(如果有的话)。

答案 1 :(得分:0)

在我的情况下,我需要将空白传递给第一个参数,因为我已经在 $ headers 参数中包含了电子邮件地址TO字段。

mail( "", $subject, $message, $headers);