ASP实现不存在的网页就自动发送邮件

椛开椛落花哭泣

椛开椛落花哭泣

2016-02-19 19:09

今天天气好晴朗处处好风光,好天气好开始,图老师又来和大家分享啦。下面给大家推荐ASP实现不存在的网页就自动发送邮件,希望大家看完后也有个好心情,快快行动吧!

  制作网站的时候通常会有当访客的一些错误操作或我们网站本身的缺陷,造成某个不存在的页面被访问,这时会出现404错误提示信息,如果是热心的访客可能会给你发一封邮件提示你,当时大部分时候是访客不会给我们发邮件的。用ASP做一个实用的程序,当用户访问出现404错误提示信息的时候系统会自动发一封邮件给我们,这样就不必担心了,制作代码如下:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

  以下是引用片段:
  % @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 http://soft.cnd8.com/
      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.jzxue.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
      title404 Page Not Found/title
      meta http-equiv="Content-Type" content="text/html; charset=gb2312"
  /head
  body
  h1404 Page Not Found Error/h1
  p
  Appropriate message here.
  /p
  /body
  /html

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)
展开更多 50%)
分享

猜你喜欢

ASP实现不存在的网页就自动发送邮件

Web开发
ASP实现不存在的网页就自动发送邮件

mysql 记录不存在时插入 记录存在则更新的实现方法

编程语言 网络编程
mysql 记录不存在时插入 记录存在则更新的实现方法

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

对不起,您访问的页面不存在

孕前饮食禁忌 育儿知识 怀孕 孕妇
对不起,您访问的页面不存在

sql server不存在 sql server拒绝访问

编程语言 网络编程
sql server不存在 sql server拒绝访问

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Outlook 2010对HTML的渲染不存在问题

电脑入门
Outlook 2010对HTML的渲染不存在问题

wps临时目录不存在提示无法卸载

电脑入门
wps临时目录不存在提示无法卸载

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

创建Access 2007表

创建Access 2007表

净化网络环境 ASP程序实现过滤脏话

净化网络环境 ASP程序实现过滤脏话
下拉加载更多内容 ↓