您的位置:首页网页设计ASP实例 → 利用Jmail.Message发送邮件

利用Jmail.Message发送邮件

时间:2004/11/7 3:01:00来源:本站整理作者:蓝点我要评论(0)

该段代码涉及到JMail v4.3的大部分常用方法。

包括邮件基本信息、身份验证、附件等。无需很多的修改就可以使用,也可以改成函数或过程。



<%

Dim JMail, contentId

Set JMail = Server.CreateObject("JMail.Message")



JMail.Charset = "gb2312" ' 邮件字符集,默认为"US-ASCII"

' JMail.ISOEncodeHeaders = False ' 是否进行ISO编码,默认为True



' 发送者信息(可用变量方式赋值)

JMail.From = "jiaz@21cn.com" ' 发送者地址

JMail.FromName = "D.J." ' 发送者姓名

JMail.Subject = "您在炫网资讯的歌词快递(请将编码设为简体中文(gb2312))" ' 邮件主题



' 身份验证

JMail.MailServerUserName = "user" ' 身份验证的用户名

JMail.MailServerPassword = "password" ' 身份验证的密码



' 设置优先级,范围从1到5,越大的优先级越高,3为普通

JMail.Priority = 3



JMail.AddHeader "Originating-IP", Request.ServerVariables("REMOTE_ADDR")



' 加入一个收件人【变量email:收件人地址】可以同一语句重复加入多个

JMail.AddRecipient(email)



' 加入附件【变量filename:附件文件的绝对地址,确保用户IUSR_????有访问的权限】

' 【参数设置是(True)否(False)为Inline方式】

contentId = JMail.AddAttachment (filename, True)



' 邮件主体(HTML(注意信件内链接附件的方式))

JMail.HTMLBody = "
点击这里[附件文件]将文件保存
"



' 邮件主体(文本部分)

JMail.Body = "我们的邮件采用了HTML格式,但是您的邮件查看软件可能不支持。您可以访问以下地址来查看:http://music.liuxuan.com"



' 发送【调用格式:objJMail.Send([username:password@]SMTPServerAddress[:Port])】

JMail.Send("user:password@smtp.21cn.com")



' 关闭并清除对象

JMail.Close()

Set JMail = Nothing

%>


相关阅读 Mac访问Windows共享文件夹Windows 7正版系统验证方法windows 8.1系统版本号查看方法Windows 8.1系统电话激活时无法输入微软返回代码解决方法Windows 8如何调整屏幕分辨率windows8.1磁盘占用100%解决方法Mac双系统如何删除Boot Camp安装的Windows分区Apple教你如何在Mac 上运行 Windows

文章评论
发表评论

热门文章 没有查询到任何记录。

最新文章 迅雷新手完全入门手册 asp下面javascript上传图片限制格式大小方法告诉大家网页弹出窗口应用总结ASP常见错误类型大全asp常见错误分析和解决办法

人气排行 总是弹出visual studio 实时调试器 三种解决SQLSERVER存储过程及调用详解Asp获取真实IP地址ASP中连接Mssql的几种方法一个简单好用的UBB编辑器(含代码)如何用Split将字符串转换为数组并获取数组下ASP防止表单重复提交的办法告诉你免费的简单聊天室源代码