Csharp/C Sharp/Network/CDO

Материал из .Net Framework эксперт
Перейти к: навигация, поиск

Using CDO

<source lang="csharp"> /*

* 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.ru/cdo/configuration/sendusing"].Value = 2;
     MyFields[@"http://schemas.microsoft.ru/cdo/configuration/smtpserverport"].Value = 25;
     MyFields[@"http://schemas.microsoft.ru/cdo/configuration/smtpserver"].Value = "smarthost";
     MyFields.Update();
     MyMessage.Configuration = MyConfig;
     MyMessage.TextBody = "This is a test message";
     MyMessage.Subject = "Testing";
     MyMessage.From = "gregmcb@microsoft.ru";
     MyMessage.To = "pmacbeth@comporium.ru";
     MyMessage.Send();
   }
 }

}

      </source>