作为站长,有时候希望有访客留言时能第一时间知道,并审核通过,但是自己又不能时刻坐在电脑前去等待处理。本文就向大家介绍一个方法,可以让你实时了解到网站的相关信息。
这个方法其实就是利用中国移动139邮箱里的“邮件到达通知”功能来实现,139邮箱为用户提供了免费的“邮件到达通知”短信功能。我们可以在网站的留言程序里添加一个发送邮件的代码,当有用户留言时,就自动发一封提醒邮件到自己的手机邮箱,手机邮箱接收到后,就会发送一条短信到你的手机,这样就实现了对自己网站的信息进行实时跟踪并进行处理,而这些都是免费的。
下面为详细的实现步骤:
第一步:注册手机邮箱。注册网址是:http://mail.139.com。
第二步:登录邮箱,进入“设置”-“手机通知”-“邮件到达通知”选项,界面如下:
[img]attachments/month_0812/q200812623911.jpg[/img]
设置好后,点击“确定”,你的手机就可以接收到139邮箱的邮件到达通知了。
第三步:在程序里添加发送邮件的代码
ASP发信函数:
<%
'函数名:Send_Email()
'参数说明:
'Email:收件人地址。
'E_Subject:信件主题。
'Information:信件内容。
'S_Type:信件格式。True为Html格式。False为文本格式。
'C_M_Chk:Smtp服务器是不是需求身份验证
'如果发送成功,函数将返回True否则返回False
'********************************************
Function Send_Email(Email,E_Subject,Information,S_Type,C_M_Chk)
Const C_Email="haojy@139.com" '发送者的邮箱
Const C_HostName="好家园" '发送者的名字
Const C_Smtp="mail.139.com" '这里填写Smtp服务器地址
Const C_M_User="haojy@139.com" '这里填写用来发信的邮箱用户名
Const C_M_Pass="123456" '这里填写用来发信的邮箱密码
Dim Sender
Err.Clear
On Error Resume Next
If Email="" or Information="" or E_Subject="" Then
Send_Email=False
Exit Function
End If
set Sender=Server.CreateObject("Jmail.message")
Sender.Logging=true
Sender.From=C_Email
Sender.Fromname=C_HostName
sender.addrecipient Email
sender.subject=E_Subject
sender.Charset="gb2312"
sender.ContentType = "text/html"
If S_Type=False Then
sender.appendtext Information
Else
Sender.AppendHtml Information
End If
sender.maildomain=C_Smtp
If C_M_Chk=True Then
sender.mailserverusername=C_M_User
sender.mailserverpassword=C_M_Pass
End If
sender.Priority = 1
sender.send(C_Smtp)
If Err.Number<>0 Then
Send_Email=False
Else
Send_Email=True
End If
Err.Clear
End Function
%>
把上述代码保存为:email.asp,然后在实现留言保存的程序页顶部通过以下语句引用:
接着在需要提醒的地方加入以下发信代码:
'发送提醒邮件
dim topic,mailbody,useremail
topic ="这里填写信的标题,请自行修改 "
useremail = "这里填写你的手机邮箱地址,请自行修改"
mailbody= "这里填写信的内容,请自行修改"
call Send_Email(useremail,topic,mailbody,true,true)
'发送完毕
到此为止,你的网站就具备信息实时提醒功能了,只要你稍加运用,你就可以实时了解到会员注册、会员留言、网站注入等情况了。
如果要实现在手机上审核信息的功能,你可以建立一个专供手机上审核信息用的页面,这个页面只有你知道,然后在发送提醒邮件时在信的内容里添加一个链接就可以了,只要在手机上的邮件中一点击就可以实现审核通过了。参与代码:
点击审核
其中mobilepass.asp就是实现审核功能的页面,id为传入的内容id,请自行修改。
本人用此方法为客户的信息网添加了提醒审核功能,效果非常好,使客户不用长期坐在电脑前即可免费实现对网站的实时管理