引用CDO组件,SYSTEM32下的CDOSYS。DLL,增加一个包装器
using CDO;
//本例使用CDO来实现发送邮件,可带验证,此示例在活动目录内向外网发送邮件成功 profession2k office2k office2k3下通过 VS2,2,VS2k3,要引用CDOSYS
Configuration conf=new Configuration();
//以下部分设置参数(服务器,端号,用户名,密码,发送邮件帐号,回复邮箱帐号)
conf.Fields[CdoConfiguration.cdoSendUsingMethod].Value=CdoSendUsing.cdoSendUsingPort;
conf.Fields[CdoConfiguration.cdoSMTPServer].Value="smtp.21cn.com";
conf.Fields[CdoConfiguration.cdoSMTPServerPort].Value=25;
conf.Fields[CdoConfiguration.cdoSMTPAccountName].Value="greystar@21cn.com";
conf.Fields[CdoConfiguration.cdoSendUserReplyEmailAddress].Value="/"greystar/" <Greystar@skyregister.com>";
conf.Fields[CdoConfiguration.cdoSendEmailAddress].Value="/"greystar/" <greystar@21cn.com>";
conf.Fields[CdoConfiguration.cdoSMTPAuthenticate].Value=CdoProtocolsAuthentication.cdoBasic;
conf.Fields[CdoConfiguration.cdoSendUserName].Value="greystar@21cn.com";
conf.Fields[CdoConfiguration.cdoSendPassword].Value="XXXXXXX";
conf.Fields.Update();
MessageClass msg=new MessageClass();
msg.Configuration=conf;
msg.To="greystar@21cn.com";
msg.Subject= "注册确认通知";
msg.HTMLBody="注册信息"
msg.From="greystar@21cn.com";
msg.Send();
分享到:
相关推荐
### CDO方法发送邮件 #### 一、CDO概述 CDO(Collaboration Data Objects)是一套由Microsoft开发的应用程序编程接口(API),主要用于电子邮件、日程安排以及其他协作任务的处理。CDO允许开发者通过COM组件的方式...
在ASP(Active Server Pages)环境中,使用CDO (Collaboration Data Objects) 是一种常见的方法来接收和处理电子邮件。CDO库提供了与各种邮件服务器通信的能力,包括Microsoft Exchange Server和其他支持MAPI...
以下将详细解释如何使用CDO在C#中发送邮件。 首先,要使用CDO,需要引入相关的命名空间。在C#代码中,我们需要包含`System`、`CDO`和`ADODB`这三个命名空间: ```csharp using System; using CDO; using ADODB; ``...
标题中的“用CDO和SMTP协议发送Mail的源代码”是指使用CDO(Collaborative Data Objects)组件和SMTP(Simple Mail Transfer Protocol)协议来编写程序,实现从本地计算机发送电子邮件的功能。CDO是Microsoft提供的...
CDO库提供了对邮件发送的全面控制,包括设置发件人、收件人、主题、正文以及附件等。 首先,我们需要确保服务器上已经安装了CDO库。在IIS(Internet Information Services)中,这个通常是默认安装的。如果没有,...
实验报告详细记录了整个实验的过程,包括了对VBA+CDO发送邮件的原理讲解、操作步骤以及可能出现的问题和解决方法。其中,操作文档是指导学生进行实验的重要文件,它通常包含了详细的实验步骤、代码示例以及截图说明...
### 使用CDOSYS在ASP中发送电子邮件 CDO(Collaboration Data Objects)是一项由微软提供的技术,旨在简化通信程序的开发过程。CDOSYS作为ASP中的一个内置组件,为开发者提供了一种简单且直接的方式来处理邮件发送...
c# 使用Codosys.dll(CDO)发送邮件
配置SMTP服务器地址和端口,以及认证方式(如果需要的话),是使用CDO发送邮件的关键步骤。 在设计在线邮件发送系统时,我们需要考虑以下几个关键点: 1. **用户界面**:创建一个用户友好的表单,让用户输入收件人...
以下是使用CDO发送EML文件的步骤: 1. 添加对CDO库的引用:在项目中右键点击“添加引用”,然后选择“COM”选项卡,找到并添加“Microsoft CDO for Windows 2000 Library”。 2. 创建CDO.Message对象并设置配置: ...
定时自动发送邮件源文件 当设定好时间和接受邮箱就可以发送 系统自带 CDO组件 WINDOW 2003 中需要注册CDO组件
CDO(Collaboration Data Objects)是一个用于构造和发送邮件、访问目录服务、管理消息队列等的API,因此,CDO.Message对象被用来通过脚本发送邮件。 在实现VBS发送邮件的过程中,需要设置邮件的主题(Subject)、...
CDO 代表协作数据对象,它随 Windows 2000、Windows XP 和 Windows Server 2003 一起提供。 在下面找到使用 emailtool_nodisplay 可能很有趣的不同场景。 % 用法 1 : emailtool_nodisplay 可用于监控贵公司软件的...
C#CDO,NET.MAIL,调用outlook发送邮件 三种办法发送邮件。 三种都测试通过的。 可以使用。 CDO是内网使用代理上网时使用。 调用outlook的方法,没有outlook时无法使用。 net.mail不是代理上网的环境时使用,在代理...
比如在Outlook 2003中使用CDO发送邮件时提示“有一个程序正试图访问保存于 Outlook 的电子邮件地址”,该文件解压至 C:\Program Files\Common Files\System\MSMAPI\2052 如果系统分区是其它盘符,把C改为...
3. **设置邮件属性**:接下来,需要设置邮件的基本属性,包括发件人、收件人、主题和邮件内容。例如: ```vfp oSMTP.Configuration.Fields.Item("urn:schemas-cdo-message:cdo-to") = "13980001234@139.com" ...
在提供的压缩包文件“CDO发件(网页)”中,可能包含了使用CDO发送网页邮件的相关代码示例或配置信息。通过学习和理解这些内容,我们可以更好地实现HTML格式的邮件发送,提升邮件的视觉效果和交互性。
使用VBS脚本向SMTP服务器发送邮件, 需要本地环境安装了CDO.MESSAGE组件(一般都有) 需要修改内涵的******参数, 脚本经Win7和WinXP测试ok 所有参数内含注释