社区
控件
帖子详情
怎样用VB写收发邮件的控件,现成的也可以,多谢!!!
bgl218
2001-07-13 05:48:49
...全文
216
4
打赏
收藏
怎样用VB写收发邮件的控件,现成的也可以,多谢!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangjiong
2001-07-24
打赏
举报
回复
用CDONTS开发VB下的邮件程序方法。
1. 确认已安装SMTP服务器
首先,必须确认在IIS服务器上已安装SMTP服务器,这是安装Option Pack时被缺省安装的选项。如果SMTP服务器已安装,在System32目录下会存在一个名为cdonts.dll的文件。
2. 最简单的邮件发送程序
以下是一个最简单的邮件发送程序,它由me@hotmail.net向abc@263.net发出一封标题为“Title”、内容为“Hello”的E-mail:
Private Sub cmdSendMail_Click()
Dim objMail as Object
Set objMail=CreateObject("CDFONTS.DLL")
ObjMail.Send "me@hotmail.net ", "abc@263.net","Title","Hello"
Set objMail=nothing
End Sub
3. 发送邮件附件
如果有附加的文件需要随同邮件传送,可以使用CDONTS的AttachFile方法:
Private Sub cmdSendMail_Click()
Dim objMail as Object
Set objMail=CreateObject("CDFONTS.DLL")
With ObjMail
.From= "me@hotmail.net "
.To= "abc@263.net"
.Subject="Title"
.Body="Hello"
.AttachFile "c:\document\ sample.doc","sample.doc"
.Send
End With
Set objMail=nothing
End Sub
4. CDONTS组件常用属性和方法
CDONTS组件常用的属性和方法列举如下:
属性:
Version:返回CDONTS组件的版本号
MailFormat:邮件格式,1-普通文本类型;0-MIME类型
Cc:设置一个或多个参阅的邮件地址
From:邮件发送者的地址
To :邮件接受者的地址
Subject:标题
Body:内容
BodyFormat:内容格式,1-普通文本;0-超文本
方法:
AttachFile:附加一个文件
AttachURL:附加一个地址
Send:发送邮件
5. 发送超文本格式的E-mail
你一定见到过许多使用超文本格式的E-mail,其中不但可以有图片、声音,甚至还可以嵌入动画。如果给你的朋友也发送一封这样的邮件,一定会带给他(她)意外的惊喜,因为这用一般的邮件发送程序是无能为力的。以下使用CDONTS组件发送一个HTML格式的邮件,其中包含有一幅名为sample.gif的图片,程序如下:
Private Sub cmdSendMail_Click()
Dim objMail as Object
Set objMail=CreateObject("CDFONTS.DLL")
Dim strHTML as String
StrHTML="〈html〉〈head〉"
StrHTML= StrHTML+"〈title〉使用超文本格式的Email〈/title〉〈/head〉"
StrHTML = StrHTML +"〈body〉〈p〉〈strong〉用CDONTS发送Email的例子"
StrHTML= StrHTML+"〈img src=sample.gif〉〈/strong〉〈/p〉"
StrHTML= StrHTML+"〈p〉以上例子嵌入了图片sample.gif〈/p〉"
StrHTML= StrHTML+"〈/body〉〈/html〉"
With ObjMail
.From= "me@hotmail.net "
.To= "abc@263.net"
.Subject="Title"
.Body=strHTML
.AttachURL "c:\mydata\sample.gif","sample.gif"
.BodyFormat=0
.EmailFormat=0
.Send
End With
Set objMail=nothing
End Sub
bgl218
2001-07-16
打赏
举报
回复
可不可以具体一点,谢谢。比如,用MAPI是否需要什么系统支持,类似于SMTP或POP3的支持?
_liang
2001-07-14
打赏
举报
回复
winsock 收发邮件
wangjiong
2001-07-13
打赏
举报
回复
Mapi控件就是用来收发邮件的
.
如何使用
vb
通过outlook
收发
邮件
制作
邮件
发送、接收程序 原文地址:http://flydoos.blog.163.com/blog/static/11975604020095220422284/ 你还认识我吗?记得两年前我哥哥小飞侠教我学习
VB
编程的时候你还是一名旁听生呢。呵呵,我就是小叮当,自从上次和哥哥学习了
VB
之后就痴迷上了编
写
程序,凭借着我过人的编程技能和敏捷的思维能力,现在已经在一家大型软件公司担任程序
VB
6.0串口助手开发实战:自动识别端口与多格式数据
收发
本文详细介绍了使用
VB
6.0开发串口助手的实战教程,重点讲解了如何实现自动识别端口号功能,并支持文本与十六进制数据
收发
。通过MSComm
控件
快速构建稳定易用的上位机工具,适用于单片机、PLC等硬件调试,大幅提升开发效率。
老技术新玩法:用
VB
6.0给STM32开发调试助手(自动识别COM口+多格式
收发
)
本文分享了如何利用经典的
VB
6.0开发一款轻量级、高度定制的STM32调试上位机工具。重点解决了串口调试中端口号频繁变更的痛点,实现了设备管理器级的自动识别COM口功能,并支持文本与十六进制混合
收发
,为嵌入式开发者提供了高效、透明的调试解决方案。
VB
6实现Fluke 45数字多用表RS232串口控制完整项目
先别急着
写
代码,咱们得搞清楚一个根本问题:为什么还要学
VB
6?看完这篇长文,你应该已经掌握了:✅ 如何用
VB
6通过串口控制Fluke 45✅ 如何设计健壮的通信封装类✅ 如何构建完整的自动化测试系统✅ 如何应对现场常见的疑难杂症也许你会说:“这些技术都快被淘汰了。但我想反问一句:如果有一天你接手了一个运行了15年的测试系统,你会希望它的前任开发者是一个追求时髦但忽视稳定的程序员,还是一个懂原理、能维护、善优化的老手?
网页脚本病毒理解与防护
一、脚本病毒的背景知识介绍 脚本病毒是指利用.asp、.htm、.html、.
vb
s、.js类型的文件进行传播的基于
VB
Script和Java Script脚本语言并由Windows Scripting Host解释执行的这类病毒。 脚本语言的功能非常强大,它们利用Windows系统具有开放性的特点,通过调用一些
现成
的Windows对象和组件,可以直接对文件系统、注册表等进行控制。脚本病毒正是利用脚本语言的这些特点,通过ActiveX进行网页传播,通过OE的自动发送
邮件
功能进行
邮件
传
控件
1,453
社区成员
41,351
社区内容
发帖
与我相关
我的任务
控件
VB 控件
复制链接
扫一扫
分享
社区描述
VB 控件
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章