表格在提交后发送多封电子邮件

时间:2015-10-01 13:09:26

标签: php forms email

我有一个PHP脚本从我的网站收集线索,我请几个业主为我测试它。问题是他们中只有一个人说他们每次提交的电子邮件每天都会超过100封。

我用细齿梳子完成了代码,看不出任何潜在的问题。这有点发送电子邮件:

if ($notify_name && $notify_email && $notify_subject && $notify_message) {
            $mailheaders = 'From: ' . $notify_name . "\r\n" .
            'Reply-To: ' . $notify_email . "\r\n" .
            'X-Mailer: PHP/' . phpversion();
            mail($_POST['lead_email'],$notify_email,$notify_message,$mailheaders);
        }

一旦表单被发送,我使用

unset($_POST['notify_name']);

unset($notify_name);

...无论我是unset所有变量,还是单独执行这些变量都没关系 - 这个特定用户每天仍然收到100-200封电子邮件。

我也尝试检查垃圾邮件 - 设置一个由CSS隐藏的字段,如果它带有值,我知道它是垃圾邮件并取消。

有什么想法吗?非常感谢!

0 个答案:

没有答案