滚动新闻:
  网站首页     新闻资讯     网络安全     网页制作     办公软件     网站运营     平面设计     网络编程  
今天是,欢迎访问Ok3w新闻发布系统! 请您留言 | 免费下载 | 设为首页 | 加入收藏
您当前位置:网站首页 >> 网络编程 >> ASP教程 >> 阅读文章
站内查找:

ASP使用JMail发送邮件示例


来源:Ok3w建站系统 发布时间:2008-08-21 22:44:17 查看次数:

<%
'****************************************
'作者:zhengbi
'主页:http://www.glzy8.com/ok3w/
'QQ:124895502
'****************************************
Function JmailSend(toemail,Subject,Body)
       On Error Resume Next
 
       Dim JMail, contentId  
       Set JMail = Server.CreateObject("JMail.Message")   
 
       JMail.Charset = "gb2312"          ' 邮件字符集,默认为"US-ASCII"  
       'JMail.ISOEncodeHeaders = False      ' 是否进行ISO编码,默认为True  
 
       JMail.From = "myemail@163.com"    '发送者地址  
       JMail.FromName = "myemail@163.com"     '发送者姓名  
       JMail.Subject = Subject         '邮件主题  
 
       JMail.MailServerUserName = "myemail"  '身份验证的用户名  
       JMail.MailServerPassword = "mypass"     '身份验证的密码  
 
       '设置优先级,范围从1到5,越大的优先级越高,3为普通  
       JMail.Priority = 3  
 
       JMail.ContentType = "text/html"  
 
       'JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")  
 
       ' 加入一个收件人【变量email:收件人地址】可以同一语句重复加入多个
       emailTmp = Split(toemail,"|")'如果是多个收件人,请用|分隔
       For i=0 To Ubound(emailTmp)
              JMail.AddRecipient(emailTmp(i))
       Next 
 
       '加入附件【变量filename:附件文件的绝对地址,确保用户IUSR_????有访问的权限】  
       '【参数设置是(True)否(False)为Inline方式】  
       'contentId = JMail.AddAttachment (filename, True)  
 
       '邮件主体(文本部分)  
       JMail.Body = Body
 
       ' 发送【调用格式:objJMail.Send([username:password@]SMTPServerAddress[:Port])】  
       JMail.Send("mail.k989.com")
 
       '关闭并清除对象  
       JMail.Close()  
       Set JMail = Nothing

       If Err.Number Then
              Err.Clear
              JmailSend = False
              Else
                     JmailSend = True
       End If
End Function 
%>

<%
'=============调用示例==============
toemail = "email001@163.com|email002@163.com|email003@163.com"
Subject = "test"
Body = "My name is zhengbi"

If JmailSend(toemail,Subject,Body) Then
       Response.Write("发送成功")
       Else
              Response.Write("发送失败")
End If
%>

·上一条:ASP分页类
·下一条:ASP生成Wrod、Excel文件示例
相关文章
·Adodb.Stream使用说明 2008-08-20 01:11:20
·ASP分页类 2008-08-21 22:45:36
·Microsoft JET Database Engine 错误 '80004005' 解决办法 2009-04-03 00:23:48
·ASP使用JMail发送邮件示例 2008-08-21 22:44:17
·ASP生成Wrod、Excel文件示例 2008-08-21 22:43:23
·广告轮播组件AdRotator使用示例 2008-08-21 22:41:49
·如何用ASP生成HTML静态页面 2008-08-20 01:02:31
·ASP下载文件(不需要FSO) 2008-08-21 22:40:44
文章评论
现在有0人对本文发表评论 查看所有评论
赞助商链接
  最新更新
·Microsoft JET Database Engine 错误 '8000
·ASP遍历文件、文件夹
·ASP分页类
·ASP使用JMail发送邮件示例
·ASP生成Wrod、Excel文件示例
·广告轮播组件AdRotator使用示例
·ASP下载文件(不需要FSO)
·Adodb.Stream使用说明
·如何用ASP生成HTML静态页面
  阅读排行
·ASP遍历文件、文件夹
·如何用ASP生成HTML静态页面
·Microsoft JET Database Engine 错误 '8000
·ASP使用JMail发送邮件示例
·广告轮播组件AdRotator使用示例
·Adodb.Stream使用说明
·ASP分页类
·ASP生成Wrod、Excel文件示例
·ASP下载文件(不需要FSO)
关于我们 | 使用说明 | 联系方式 | 免责声明 | 免费下载 | 有事请留言 | 滇ICP备08101427号
联系邮箱:zhengbi888@yahoo.com.cn 在线QQ:124895502
Copyright 2024, 版权所有 www.glzy8.com.