'函数名:Send_Email()
'作用:利用Jmail4.3组件发送E-Mail
'参数:
'Email:类型:字符串。作用:接收E-Mail的地址。
'E_Subject:类型:字符串。作用:信件主题。
'Information:类型:字符串。作用:信件内容。
'S_Type:类型:布尔值。作用:是否为Html格式信件。True为Html格式。False为文本格式。
'C_M_Chk:类型:布尔值。作用:Smtp服务器是否需要身份验证
'如果发送成功,函数将返回True否则返回False
'************************************************************************************
Function Send_Email(Email,E_Subject,Information,S_Type,C_M_Chk)
Const C_Email=““'发送者的邮箱
Const C_HostName=““'发送者的名字
Const C_Smtp=“smtp.xxx.com“'Smtp服务器地址
Const C_M_User=““'如果Smtp服务器需要验证身份,请输入用户名
Const C_M_Pass=““'请输入密码
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 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
|