社区
VB
帖子详情
用.NET自己的邮件发送类发邮件,总显示说CDO.Message未找到(或其它错误),
plblackeagle
2003-08-19 08:04:50
用.NET自己的邮件发送类发邮件,总显示说CDO.Message未找到(或其它错误),
我用.NET自己的邮件发送类发邮件,总显示说CDO.Message未找到(或其它错误),
使用JMAIL发邮件总是返回FALSE,发不了,谁有这方面的EMAIL组件(支持中文的),或好的方法,告诉我.
小弟先谢了...
EMAIL:plblackeagle@163.com
...全文
157
5
打赏
收藏
用.NET自己的邮件发送类发邮件,总显示说CDO.Message未找到(或其它错误),
用.NET自己的邮件发送类发邮件,总显示说CDO.Message未找到(或其它错误), 我用.NET自己的邮件发送类发邮件,总显示说CDO.Message未找到(或其它错误), 使用JMAIL发邮件总是返回FALSE,发不了,谁有这方面的EMAIL组件(支持中文的),或好的方法,告诉我. 小弟先谢了... EMAIL:plblackeagle@163.com
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zkhj
2004-02-11
打赏
举报
回复
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Cursor.Current = Cursors.WaitCursor
Dim email As New MailMessage
email.BodyFormat = MailFormat.Html 'Html格式的邮件 如何加入有图片的邮件正文?
email.From = "from@changansuzuki.com"
email.To = "to@changansuzuki.com" '以分号分隔多个收件人
email.Subject = "SubjectText"
email.Body = "<html><h1>中国</h1><img src='http://bjpic.163.net/images/cm25_style_tom/button-clean.gif'></html>"
email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1")
email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "from@changansuzuki.com") 'SMTP 用户
email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "88888888") 'SMTP 密码
email.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpserver", "smtp.163.net") 'SMTP服务器
System.Web.Mail.SmtpMail.Send(email)
Cursor.Current = Cursors.Default
End Sub
eliphe
2003-12-10
打赏
举报
回复
HSkyXSmtp Web邮件群发组件 1.5 免费软件
下载地址:
http://www.skyec.com/U_View_cpxz_detail.asp?ProductID=11
简介:
HSkyXSmtp Web邮件群发专家,使用简单,功能强大。
同时支持匿名和身份验证,适用于多种服务器环境,更方便使用。
率先支持用户名和密码加密保护机制,更加安全可靠。
采用多文本编辑模式,可直接添加字符和调入文本文件,信件格式更随心所欲。
支持html编码超文本信件,让你的信件别出心裁,更具亮点。
可同时发送多个附件,操作简单,速度极快。
采用了标准的Com组件方式,只需服务器端注册即可,而再也不用担心客户机是否支持。
本组件经过多种平台环境负荷压力测试,运行稳定、速度快、资源占用低。
附带asp,C#,VBNet的完整演示代码.
mynull
2003-10-04
打赏
举报
回复
主机需要安装并启用SMTP服务
plblackeagle
2003-08-25
打赏
举报
回复
???
Montaque
2003-08-20
打赏
举报
回复
SmtpMail.SmtpServer 设为你的服务器
升级一下outlook的布丁
发送
邮件发送
,先提一下SMTP
说
到发送
邮件发送
,先提一下SMTP(呵呵,高手就跳过这一段吧!)。 SMTP的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。 再简单介绍一下名称空间(NameSpace)System.Web.Mail
类
库里所提供的
邮件发送
的对象、属性和方法 (1)它有三个
类
:SmtpMail、Mail
Message
和MailAttachment。这三个对象本文的示例程序代码中都应用到了! 1. Mail
Message
,提供属性和方法来创建一个邮件消息对象。(Provides properties and methods for constructing an e-mail
message
.) 2. MailAttachments – 提供属性和方法来创建一个邮件附件对象。(Provides properties and methods for constructing an e-mail attachment.) 3. SmtpMail – 提供属性和方法通过使用windows 2000
CDO
SYS 的消息组件的联合数据对象来发送邮件消息)。(Provides properties and methods for sending
message
s using the Collaboration Data Objects for Windows 2000 (
CDO
SYS)
message
component) (2)各个
类
的属性。 1.先简单介绍SmtpMail的属性: SmtpServer -- SMTP的地址。 2.主要来介绍Mail
Message
对象的属性 From -- 发送邮件的地址 To -- 接受邮件的地址 Subject -- 邮件的标题 Priority -- 邮件的优先级(有效值为High,Low,Normal) Attachments -- 返回一个集合,代表附件 Bcc -- 密送地址 Cc -- 抄送地址 Body -- 获取或是设置电子邮件消息的内容 BodyFormat -- 获取或是设置MailFormat的枚举值,此值指定消息体邮件的格式(Html格式、Text格式) Bodyencoding -- 指定消息的编码方式编码(主要有Base64,UUencode) 其他几个不重要的省略。 随便提到密送和抄送的区别:密送就是你群
发邮件
时收邮件的人无法看到你发给了多少人以及他们的邮件地址,抄送就是群
发邮件
时收邮件的人则可以看到你发给了多少人以及他们的邮件地址。 (3)SmtpMail
类
的Send方法,它的目的就是发送邮件,有两个重载方法。 1. SmtpMail.Send("发送邮件的地址","接受邮件的地址","邮件的标题","邮件消息的内容") 这个方法很简单,不适合发送带附件的邮件。 2. SmtpMail.Send(Mail
Message
) 此方法复杂、灵活,适合发送附件,而且可以设置Mail
Message
对象的各种属性值。 如果我们用ASP
.NET
写一个
邮件发送
的程序,那么首先应该如何得到SMTP。有两种方法:第一种方法调用目前知名的邮件服务提供商的SMTP,比如新浪、搜狐、网易的免费电子邮箱的SMTP;第二种方法是自己装一个SMTP虚拟服务器,这个在安装IIS时一起装上去的(安装过程就省略了:-) )。 一、在ASP
.NET
利用知名的邮件服务提供商的SMTP来发送邮件 首先需要去他们的邮件站点上注册免费邮箱,因为你要使用邮件服务提供商的SMTP,他们需要对身份进行验证,这样可以避免产生大量的垃圾邮件。假设我们在新浪的邮件站点(mail.sina.com.cn)上注册了一个免费电子邮件,用户名是mysina,密码是chenjie.该帐号为虚构的,请使用自己注册的用户名称和密码代替。我们在新浪的邮件站点获知它的SMTP地址是:smtp.sina.com.cn。我们需要向scucj@126.com(我的邮箱地址)发送邮件。 那么利用ASP
.NET
(C#)发送邮件的核心代码如下: //核心代码开始 using System.Web.Mail; Mail
Message
objMail
Message
; MailAttachment objMailAttachment; // 创建一个附件对象 objMailAttachment = new MailAttachment( "d://test.txt" );//发送邮件的附件 // 创建邮件消息 objMail
Message
= new Mail
Message
(); objMail
Message
.From = "mysina@sina.com";//源邮件地址 objMail
Message
.To = "scucj@126.com";//目的邮件地址,也就是发给我哈 objMail
Message
.Subject = "
邮件发送
标题:你好";//发送邮件的标题 objMail
Message
.Body = "
邮件发送
标内容:测试一下是否发送成功!";//发送邮件的内容 objMail
Message
.Attachments.Add( objMailAttachment );//将附件附加到邮件消息对象中 //接着利用sina的SMTP来发送邮件,需要使用Microsoft
.NET
Framework SDK v1.1和它以上的版本 //基本权限 objMail
Message
.Fields.Add("http://schemas.microsoft.com/
cdo
/configuration/smtpauthenticate", "1"); //用户名 objMail
Message
.Fields.Add("http://schemas.microsoft.com/
cdo
/configuration/sendusername", "mysina") ; //密码 objMail
Message
.Fields.Add("http://schemas.microsoft.com/
cdo
/configuration/sendpassword", "chenjie"); /如果没有上述三行代码,则出现如下
错误
提示:服务器拒绝了一个或多个收件人地址。服务器响应为: 554 : Client host rejected: Access denied //SMTP地址 SmtpMail.SmtpServer = "smtp.sina.com.cn"; //开始发送邮件 SmtpMail.Send( objMail
Message
); //核心代码结束 二、在ASP
.NET
利用本机的SMTP虚拟服务器的SMTP来发送邮件 首先
说
一下SMTP配置。 (1)右键点击“SMTP虚拟服务器”选择“属性”->在“常规”选项卡中设置“IP地址(P)”,我设置的是192.168.1.100。 (2)选择“访问”选项卡,点击“中继”,选上“仅以下列表”(默认是被选上的),点击“添加”,在“单台计算机”中加入192.168.1.100。 提示,如果没有完成(2),则会出现大家常见的一种
错误
提示:服务器拒绝了一个或多个收件人地址。服务器响应为: 550 5.7.1 Unable to relay for scucj@126.com (友情提示一下:
错误
中的邮件地址有所不同) 然后开始核心代码,其实和方法(一)的差不多。与(一)的主要区别在于:1.SMTP的不同,2.objMail
Message
.From中本方法可以随便填写,但是(一)中别随便填写那么利用ASP
.NET
(C#)发送邮件的核心代码如下: /核心代码开始 using System.Web.Mail; Mail
Message
objMail
Message
; MailAttachment objMailAttachment; // 创建一个附件对象 objMailAttachment = new MailAttachment( "d://test.txt" );//发送邮件的附件 // 创建邮件消息 objMail
Message
= new Mail
Message
(); objMail
Message
.From = "mysina@sina.com";//源邮件地址 objMail
Message
.To = "scucj@126.com";//目的邮件地址,也就是发给我哈 objMail
Message
.Subject = "
邮件发送
标题:你好";//发送邮件的标题 objMail
Message
.Body = "
邮件发送
标内容:测试一下是否发送成功!";//发送邮件的内容 objMail
Message
.Attachments.Add( objMailAttachment );//将附件附加到邮件消息对象中 //SMTP地址 SmtpMail.SmtpServer = "192.168.1.100"; //开始发送邮件 SmtpMail.Send( objMail
Message
); 以上两种方法介绍到这里。最简单的利用上面方法是在页面添加一个服务器按钮,把除引用的语句放到按钮单击事件中去。当然,别忘记了引用的语句放在最上面。 方法一的测试是完全正确,没有任何问题,但是方法二却导致邮件无法正确收到(***@sina.com),或者收到后也被放到垃圾邮件中去了(发往scucj@126.com)。
vb发送邮箱连接服务器失败,传输失败连接到服务器 -
CDO
.
Message
- VB
.NET
我有一个VB
.net
应用程序运行在服务器上,将每天发送电子邮件接近200。以下是我的编码:传输失败连接到服务器 -
CDO
.
Message
- VB
.NET
Dim objNewMail = CreateObject("
CDO
.
Message
")objNewMail.Configuration.Fields.Item("http://schemas.microsoft.com/
cdo
/configu...
cdo
收取邮件_使用Net.Mail、
CDO
组件、JMail组件三种方式发送邮件
一、使用Net.Mail需要服务器认证,大部分服务器端口为25.View Code1 /// 2 ///用Mail
Message
通过需要认证的SMTP服务器发送邮件,可以发送附件3 /// 4 /// 发件箱地址,例:myaccount@163.com5 /// 发件箱登录密码6 /// 收件箱地址,多个地址使用";"隔开,例:youraccount@sina.com7 /// 抄...
用C#(ASP
.Net
)在Exchange Server环境下发送邮件
普通的邮件, 用System
.Net
.Mail
类
或 System.Web.Mail
类
处理即可, 但是Exchange Server 环境下, 这两个
类
起不了作用-------至少目前我看到的情况如此.
整个过程如下:
1. 先添加COM 引用 "Microsoft
CDO
for Windows 2000 Library" .
2. 发送邮件的代码:
CDO
.
Message
msg = new
CDO
.
Message
();
Dynamics AX 2012 R2 电子邮件广播
错误
0x80040213
Dynamics AX 2012 R2 电子邮件广播
错误
0x80040213 今天Reinhard在新环境做邮件广播测试时,发现无法发送邮件,并报以下
错误
:
类
“
CDO
.
Message
”的 COM 对象中的方法“send”返回了
错误
代码 0x80040213 (),此
错误
代码表示: 与服务器的传输连接失败。。 Reinhard检查了电子邮件参数里的配置,与老环境中的配置一致,并没有问题。电子邮...
VB
16,555
社区成员
110,528
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章