- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JMail实现邮件发送的解决方案【DOC精选】
JMail实现邮件发送的解决方案
星云电脑教程 文章来源:BK 作者:未知 更新时间:2006-9-2 9:24:34 【 有问必答 】
W3 JMail Dimac公司开发的用来完成邮件的发送、接收、加密和集群传输等工作的。w3 Jmail组件是国际最为流行的邮件组件之一,当今世界上绝大部分ASP程序员都在使用w3 Jmail组件构建邮件发送系统,那是因为w3 Jmail组件使用了新的内核技术,使其更加可靠和稳定。
一、下面向读者介绍w3 Jmail4.3组件的新特性:
1、?? w3 Jmail4.3Message对象代替原来的单一对象Jmail.smtpmail发送邮件;
2、?? w3 Jmail4.3Jmail.Message对象操作的;
3、?? POP3邮件服务器收取邮件;
4、??
5、??
6、?? w3 Jmail4.3组件的集群发送功能一次发送成千上万个邮件,还可以通过邮件合并(mailmerge)对象来个性化邮件。
二、Jmail邮件组件的安装及卸载:
1、??
跟使用别个组件一样,在使用Jmail邮件组件之前要先安装或注册该组件Jmail.dll。具体注册方法,是先把Jmail.dll文件拷贝到硬盘的某一目录下(如C:\Jmail\Jmail.dll),然后执行命令Regsvr32 C:\Jmail\Jmail.dll即可。
2、??
卸载组件是安装组件的相反动作,可以使用参数/U来卸载已安装的组件,执行命令Regsvr32 /U Jmail.dll即可。
三、详细介绍W3 Jmail组件的对象(12个):
1、.POP3对象
属性(或方法) 说明 Connect(Username,PassWord,Server,Port) 连接POP3服务器,断口可选,默认110。 DeleteMessages() 从邮件服务器上删除所有邮件。 DeleteSingleMessage(MessageID) 从邮件服务器上删除由MessageID指定的邮件。 Disconnect() 关闭跟邮件服务器的连接。 DownloadHeaders() 从邮件服务器上读取所有的邮件头并传递给Messages集合。 DownloadMessages() 从邮件服务器读取所有邮件。 DownloadSingleHeader(MessageID) 从邮件服务器读取指定的邮件头并传递给Messages集合。 DownloadUnreadMessages() 从邮件服务器上读取所有未读邮件。 ?
2、.Messages对象
属性(或方法) 说明 Clear() 清除集合中的所有内容,并不会删除邮件服务器上的任何邮件。 Count():Integer 返回集合中记录的数目:I=Messages.Count Item(Index):Pointer 返回一个Message对象。Set oMsg=Messages.Item(0) ?
3、.Message对象
属性(或方法) 说明 AddAttachment(FileName,isInline,ContentType):String 给邮件添加一个文件型的附件。isInline设置为True时,添加的这个附件就是一个可嵌入的附件。 AddCustomAttachment(FileName,Data,isInline):String 给邮件添加一个自定义类型的附件。 AddHeader(Xheader,Value) 给邮件添加一个自定义邮件头X-Header。 AddNativeHeader(Header,Value) 给邮件添加一个邮件头。 AddRecipient(emailAddress,recipientName,PGPKey) 给邮件添加一个收件人。RecipientName和PGPKey是可选项,RecipientName为收件人姓名,PGPKey给邮件加密。 AddRecipientBCC(emailAddress,PGPKey) 添加一个邮件暗送人(BCC)地址。 AddRecipientCC(emailAddress,recipientName,PGPKey) 给邮件添加一个邮件抄送人(CC)地址。 AddURLAttachment(bstrURL,bstrAttachAs,isInline,bstrAuth):String 从指定的URL下载文件并添加为邮件附件。参数bstrAttachAs是用来更改添加为邮件附件的文件名。 AppendBodyFromFile(FileName) 清除邮件正文,并把指定文件的内容作为邮件正文。 AppendHTML(Text) 从邮件追加HTML格式正文,如例所示:Message.
您可能关注的文档
- JavaScript编码规范【DOC精选】.doc
- javascript试题【DOC精选】.doc
- javaScript基础【DOC精选】.doc
- Java_design_topic【DOC精选】.doc
- JavaScript html js图片切割系统【DOC精选】.doc
- JavaEE总结【DOC精选】.doc
- Java中十进制数转二进制数的方法【DOC精选】.doc
- Java中导入、导出Excel(烟台杰瑞教育原创)【DOC精选】.docx
- java上机参考代码【DOC精选】.doc
- JAVA中浮点数的精度问题【DOC精选】.doc
- 2024-2025学年人教版数学四年级期中测试卷(附答案).doc
- 幼儿园小班科学活动《牵牛花》课件.pptx
- 幼儿园大班语言活动《雪地里的小画家》课件.pptx
- 幼儿园大班社会活动《有趣的人形符号》课件.pptx
- 幼儿园小班《在冰雪的世界里》课件.pptx
- 幼儿园健康活动主题教育《健康好习惯》课件.pptx
- 浙江国企招聘-2024台州中奥检测科技有限公司招聘3名三类用工笔试模拟试题及答案解析.docx
- 浙江国企招聘-2024台州市科创投资集团有限公司所属企业招聘5人笔试模拟试题及答案解析.docx
- 浙江国企招聘-2024嘉兴海盐县交通投资集团有限公司第二轮招聘12人笔试备考试题及答案解析.docx
- 德阳市中江县人力资源和社会保障局 德阳市中江县卫生健康局2024年专项招聘大学生乡村医生的(19人)笔试备考试题及答案解析.docx
文档评论(0)