PHP从表单发送电子邮件

时间:2015-02-03 18:03:31

标签: php forms email bcc

我创建了一个表单,以便从最终用户那里获取信息并通过电子邮件发送给特定的人。我希望表单也可以通过电子邮件发送给提交者。一切正常,除非我尝试Bcc提交者。如果我将该行添加到密件抄送,则不会发送电子邮件。如果我将该行删除为密件抄送,则会正确发送电子邮件,但提交者没有该电子邮件的副本。这是代码,

$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: $email' . "\r\n";
$headers .= 'Bcc: $email_bcc' . "\r\n";

2 个答案:

答案 0 :(得分:1)

将BCC Receiver添加到收件人,但不添加到标题!

答案 1 :(得分:1)

在标题中使用密件抄送应该没问题。但是,请确保您的邮件服务器没有因此而终止邮件。1

检查邮件功能的返回值。如果发生错误,则应返回false。如果是这种情况,您应该向发件人发送额外的邮件。

Windows Server似乎遇到了问题。