为了账号安全,请及时绑定邮箱和手机立即绑定

如何阻止 x-mailer 发送相同的电子邮件?

如何阻止 x-mailer 发送相同的电子邮件?

PHP
翻阅古今 2022-07-22 19:02:39
我在搞乱我的网站,然后我想为什么不给自己添加一个访客邮件通知。我使用以下代码将以下代码添加到我的网站include("visit_mail.php");但即使我的网站有 1 次访问,我也会收到来自 x-mailer 的 20 封电子邮件。这是x-mailer的代码$browser = $_SERVER['HTTP_USER_AGENT'];$time = date("g.i A l-d F Y", time() + 6*60);$ip=getenv('REMOTE_ADDR');$email_me= "me@mydomain.com";$msg = "\nHey SomeOne Visited Your WebSite\nIP: $ip\nBrowser:$browser\n$time.";$subject = "Visitor On $site_name";$headers = 'From: me@mydomain.com' . "\r\n" .'Reply-To: me@mydomain.com' . "\r\n" .'X-Mailer: PHP/' . phpversion();'X-Priority: 1\n'.'Priority: Urgent\n'.'Importance: high';$x =mail($email_me, $subject, $msg, $headers);if($x){echo "";}else{echo "";}
查看完整描述

1 回答

?
慕的地6264312

TA贡献1817条经验 获得超6个赞

访问网站时发送多个请求,这可能会导致脚本执行多次。您可以尝试添加:


$page = $_SERVER['REQUEST_URI'];

$msg .= 'They visited page: ' . $page;

检查他们访问的页面。

//img1.sycdn.imooc.com//62da83ef0001390106620402.jpg

有关访问该站点的用户的更多详细信息可以通过以下方式检索:https ://www.php.net/manual/en/reserved.variables.server.php


查看完整回答
反对 回复 2022-07-22
  • 1 回答
  • 0 关注
  • 118 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信