出现404页面错误的自动发送邮件的代码

错误|发送邮件|页面

  我们在制作网站的时候,通常会有当访客的一些错误操作或我们网站本身的缺陷,造成某个不存在的页面被访问,这时会出现404错误提示信息,如果是热心的访客可能会给你发一封邮件提示你,当时大部分时候是访客不会给我们发邮件的。今天给大家介绍的这个程序是当我们的网站出现404错误提示时自动发送一封邮件给我们,代码如下:

<% @language="vbscript" %>
<% Option Explicit %>
<%
    Dim strPage, strReferer, strMessage
    Dim objSMTP
    ' Log the offending page
    strPage = Request.ServerVariables("HTTP_URL")
    ' Log the referer
    strReferer = Request.ServerVariables("HTTP_REFERER")
    ' Set up the email component
    Set objSMTP = Server.CreateObject("JMail.Message")
    objSMTP.From = "you@yourdomain.com"
    objSMTP.FromName = "Your Domain"
    objSMTP.Subject = "404 Error Logged"
    objSMTP.AddRecipient("you@yourdomain.com")
    ' Write the message
    strMessage = "Requested page: " & strPage & vbCrLf & vbCrLf
    If strReferer <> "" Then
        strMessage = strMessage & "Referer: " & strReferer
    Else
        strMessage = strMessage "The visitor typed the address in"
    End If
    objSMTP.Body = strMessage
    ' Send the message
    objSMTP.Send("mail.webjx.com")
    ' Tidy up
    objSMTP.ClearRecipients
    objSMTP.Close()
    Set objSMTP = Nothing
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
            "http://www.w3.org/TR/html4/strict.dtd">
<html lang="en">
<head>
    <title>404 Page Not Found</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body>
<h1>404 Page Not Found Error</h1>
<p>
Appropriate message here.
</p>
</body>
</html>

时间: 2024-10-26 20:06:49

出现404页面错误的自动发送邮件的代码的相关文章

自动发送邮件的代码(php发送邮件代码)

 代码如下 复制代码 class smtp { /* public variables */ var $smtp_port; var $time_out; var $host_name; var $log_file; var $relay_host; var $debug; var $auth; var $user; var $pass; /* private variables */ var $sock; /* constractor */ function smtp($relay_host

使用Google Analytics跟踪404页面

404页面是当访问者输入了错误的地址或者访问了被删除的页面时,服务器返回的错误页面(404 HTTP 状态代码).这个页面除了告诉访问者页面不存在以外,不提供任何有价值的信息.访问者可能就此离开网站. 了解404页面的信息非常有用,可以发现访问者要查找的内容和推介来源,有助于网站补充新的内容并修复有问题的链接.如何使用Google Analytics来追踪并显示404页面的情况?Google Analytics的官方博客介绍了一个简单的方法,使用Google Analytics可以跟踪网站的40

用Google Analytics跟踪404页面

 了解404页面的信息非常有用,可以发现访问者要查找的内容和推介来源,有助于网站补充新的内容并修复有问题的链接.如何使用Google Analytics来追踪并显示404页面的情况?Google Analytics的官方博客介绍了一个简单的方法,使用Google Analytics可以跟踪网站的404页面错误. 1. 将网站的Google Analytics追踪代码添加到404 页面里. 2. 修改404页面的Google Analytics代码,将代码修改为一下形式: <script type

网站设置404页面有什么作用

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断淘宝客 站长团购 云主机 技术大厅 在网站代码HTTP中的404页面错误意味着链接指向的网页不存在,就是原始页面的路径失效,比如说:页面的路径改变.网页文件更名或移动位置.导入链接拼写错误等,导致原来的路径地址无法访问;当Web 服务器接到类似请求时,会返回一个404状态码,很多的网站往往会忽视建立404页面,导致网站不存在的网址打开后就是一个死链接,严重影响网站的权重

ThinkPHP访问不存在的模块跳到404页面

在ACTION中新建一个文件EmptyAction.class.php,文件中的代码如下:  代码如下 复制代码 <?php class EmptyAction extends Action{     function _empty(){         header("HTTP/1.0 404 Not Found");//使HTTP返回404状态码         $this->display("Public:404");     } } ?>

纯javascript实现自动发送邮件_javascript技巧

描述: 此JavaScript将帮助你的电子邮件的人.只要按一下电子邮件,有人!和JavaScript会要求的电子邮件地址,主题,等等然后你,新的邮件,是向你打开了. <SCRIPT LANGUAGE="JavaScript"> <!-- Begin function mailsome1(){ who=prompt("Enter recipient's email address: ","antispammer@earthling.net

哪位高人给个点击按钮就能发送邮件的代码

问题描述 在iis中已经装了邮件服务器,求助哪位高人给个自动发送邮件的代码,比如邮箱url:http://email.163.com/用户名:123密码:123主题:123内容:123在自己写的页面,点击下按钮就能发生邮件.在此谢过! 解决方案 解决方案二: 解决方案三: 解决方案四: 解决方案五: 解决方案六:a哪位高人给写一个一键上网的软件?b行啊,看看这个代码?a真的这么好么?那我不用向电信交费了啊?b这个不行...明白了么?要想成功发送邮件,必须满足以下条件:(1)互联网本身正常(2)S

网站404页面返回码错误导致的网站被K案例分析

我站平安的度过了8月的K站风波,然而却在本月不幸中招,终于被K. 近两个月百度的算法调整误伤了很多高质量的网站.但我们依然认为这只是百度的暂时调整,相信百度会认真对待每一个站,只要坚持提供高质量内容得到用户认可,迟早有一天会恢复收录并取得更好的排名. 经过我详细的研究,详细研究各站长工具提供的数据,并分析百度蜘蛛访问日志等,发现本次被K事件的主因是由于网站大规模改版导致的文件丢失导致的大量死链后本站对错误页面的404返回码处理环节出现了重大问题.次要原因是被某些被黑客入侵篡改的高权重网站的外链指

404页面的由来

最近这两天,新的 404 页面已经由腾讯 QQ 空间上线了,如果用户点错链接或请求的链接不存在的时候,系统就会自动转到这个新的 404 页面. 404 页面的由来 看到这些,或许可能还会在想, 404 页面是什么?为什么叫做 404 页面?说到这就不得不说一下由来了,"听说在第三次科技革命之前,互联网就是一个大型的中央数据库的形态,就在404房间里面设置这个数据库.在那个时候所有的请求都是有人工手动完成的,如果请求者所需要的文件没有在数据库中没有找到,或者因为请求者写错了文件编号而没有被找到,用