asp利用jmail发信的函数 - 中国WEB开发者网络 (http://www.webasp.net) -- 技术教程 (http://www.webasp.net/article/) --- asp利用jmail发信的函数 (http://www.webasp.net/article/17/16376.htm) |
| -- 作者:未知 -- 发布日期: 2005-01-26 |
| '************************************************************************************
'作者:Loster(OICQ:181306) [如果转载请勿删除此信息,谢谢!] '函数名: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 |
| webasp.net |