发送多封电子邮件失败的php邮件

时间:2016-12-28 08:47:34

标签: php html email

我想一次向两封电子邮件发送电子邮件,第一封电子邮件发送给office@example.com第二封电子邮件给填写表单的访客。 这是我的代码

$email_to = "$c[email]"; 
$email_toko="office@example.com";
$subjek="**The Bandha Hotel** – Request for Pricing Submitted";

$dari = "From: {$email_toko}\r\n"
      . "MIME-Version: 1.0\r\n"
      . "Reply-To: {$email_to}\r\n"
      . "Content-type: text/html; charset=iso-8859-1\r\n"
      . 'X-Mailer: PHP/' . phpversion();
mail($email_to,$subjek,$pesan,$dari);
mail($email_toko,$subjek,$pesan,$dari);

但电子邮件只是发送到$email_toko或只是转到office@example.com。所以客人没有收到电子邮件。请帮助我

1 个答案:

答案 0 :(得分:0)

首先,您可以在mail()中添加多个收件人,如下所示。

// Multiple recipients
$to = 'johny@example.com, sally@example.com'; // note the comma

在您的代码中,您将分别向您的两个地址发送电子邮件。如果邮件发送或失败,mail()函数将返回Boolean,因此您可以通过转发邮件功能的转发来检查,如下所示。

$mailRes = mail($email_to,$subjek,$pesan,$dari);
var_dump($mailRes);

在开发模式下启用error reporting也很有帮助。