当前位置: 首页 > 编程笔记 >

C#使用CDO发送邮件的方法

柯天宇
2023-03-14
本文向大家介绍C#使用CDO发送邮件的方法,包括了C#使用CDO发送邮件的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了C#使用CDO发送邮件的方法。分享给大家供大家参考。具体分析如下:

CDO是一个名为Microsoft CDO For Exchange 2000 Library的COM组件,我们可以用它来连接SMTP Server,使用用户名/密码验证发送邮件。

/**
 * C# Programmers Pocket Consultant
 * Author: Gregory S. MacBeth
 * Email: gmacbeth@comporium.net
 * Create Date: June 27, 2003
 * Last Modified Date:
 * Version: 1
 */
using System;
using CDO;
using ADODB;
namespace Client.Chapter_19___Office_Integration
{
 public class UsingCDOEx
 {
  static void Main(string[] args)
  {
   Message MyMessage = new MessageClass();
   Configuration MyConfig = MyMessage.Configuration;
   Fields MyFields = MyConfig.Fields;
   MyFields[@"http://schemas.microsoft.com/cdo/configuration/sendusing"].Value = 2;
   MyFields[@"http://schemas.microsoft.com/cdo/configuration/smtpserverport"].Value = 25;
   MyFields[@"http://schemas.microsoft.com/cdo/configuration/smtpserver"].Value = "smarthost";
   MyFields.Update();
   MyMessage.Configuration = MyConfig;
   MyMessage.TextBody = "This is a test message";
   MyMessage.Subject = "Testing";
   MyMessage.From = "gregmcb@microsoft.com";
   MyMessage.To = "pmacbeth@comporium.com";
   MyMessage.Send();
  }
 }
}

希望本文所述对大家的C#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍Yii2使用swiftmailer发送邮件的方法,包括了Yii2使用swiftmailer发送邮件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Yii2使用swiftmailer发送邮件的方法。分享给大家供大家参考,具体如下: 控制器: 更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入

  • 本文向大家介绍C#使用windows服务发送邮件,包括了C#使用windows服务发送邮件的使用技巧和注意事项,需要的朋友参考一下 最近做了一个使用 C# 写了一个发送邮件的windows 服务,在这里记录一下。 首先使用 Visual Studio 2015 创建一个 windows 服务项目。 然后在设计器上面右击添加安装程序。如下图。 安装好后,选择安装程序设计界面,选择服务和安装程序右击选

  • 本文向大家介绍C#实现异步发送邮件的方法,包括了C#实现异步发送邮件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现异步发送邮件的方法。分享给大家供大家参考。具体如下: 下面的代码可以实现异步发送邮件,等邮件发送出去后会自动调用回调函数,这样在发送邮件时就不会卡住程序不动了 希望本文所述对大家的C#程序设计有所帮助。

  • 本文向大家介绍C#实现发送邮件的三种方法,包括了C#实现发送邮件的三种方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了C#实现发送邮件的三种方法。分享给大家供大家参考。具体方法分析如下: 一、问题: 最近公司由于一个R&I项目的需要,用户要求在购买产品或出货等一些环节,需要发送邮件提醒或者说每周一让系统自动采集数据发送一封E-mail,因此我也就找来相关资料,写了一个Demo分享给大家

  • 本文向大家介绍Codeigniter发送邮件的方法,包括了Codeigniter发送邮件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了Codeigniter发送邮件的方法。分享给大家供大家参考。具体分析如下: Codeigniter的邮件发送支持一下特性: Multiple Protocols: Mail, Sendmail, and SMTP Multiple recipient

  • 我下载了Office 365 Connect ASP。NET MVC示例代码http://dev.office.com/code-samples-detail/5985,将其注册为Azure Active Directory中的应用程序(我具有全局管理员权限),并授予其所需的权限-“登录并读取用户配置文件”和“以用户身份发送邮件”(无其他权限),以及配置了web。配置为“ClientID”和“Cl