Dan's WebDAV 101

This blog covers Messaging API development for Exchange and Outlook. My name is Daniel Bagley, I'm on the Messaging Developer Team.

Browse by Tags

Tagged Content List
  • Blog Post: About: Exchange Transport Agents

    API Interface: .NET and in process with Exchange transport. Business Logic: Access and modify messages in Exchange transport. Language Support: .NET Direct Property Access: Can access and change the content of messages in transport. Product Versions: Exchange 2007+ Summary: As...
  • Blog Post: About: SMTP Event Sinks

    API Interface: COM interfaces. Business Logic: SMTP event sink interfaces which allow code to read and in cases modify a message during STMP transport Language Support: Event interfaces can be implemented using managed (.NET) code or C++ Direct Property Access: N/A Product Versions: Windows...
  • Blog Post: About: SMTP Sending APIs

    Summary: Microsoft has several APIs which send email by SMTP. These 'SMTP Senders' are meant to send email to SMTP servers and do not have access to a mailboxes or public folders. Mail submitted by SMTP will not be saved into the Sent Items of the sender's mailbox. The beauty of these APIs is that...
  • Blog Post: About: System.Net.Mail (SNM)

    API Type: SMTP Sender API Interface: .NET Framework Namespace Classes. Business Logic: Sending mail via SMTP. Language Support: .NET Languages only. Direct Property Access: N/A. Product Versions: .NET Framework 2.0 and later (as of .NET 3.5). Summary: SNM is a pure .NET namespace...
  • Blog Post: About: System.Web.Mail (SWM)

    API Type: SMTP Sender API Interface: .NET Framework Namespace Classes. Business Logic: Sending mail via SMTP. Language Support: .NET Languages only. Direct Property Access: N/A. Product Versions: All versions of .NET Framework (as of 3.5). Summary: The System.Web.Mail namespace was...
  • Blog Post: About: CDO for Windows 2000 (CDOSYS)

    API Type: SMTP Sender. API Interface: COM Library. Business Logic: Sending mail via SMTP Language Support: Works with both managed (.NET) and unmanaged code and scripting languages such as VBScript. Direct Property Access: N/A. Product Versions: Windows 2000 and later. Summary: CDOSYS has been...
  • Blog Post: Best Practices - EWS Authentication and Access Issues

    Authentication and access to a mailbox is an often misunderstood area. I'm going to cover Authentication and type of access (impersonation vs delegate access vs direct access) and common problems developers run into in this article. Authentication vs Authorization. Lets start from the beginning...
  • Blog Post: CDOSYS Mailer

    CDOSYS is a Windows component which is used to send email by SMTP - similar to its .NET successor System.Net.Mail. Both of these APIs have their own strengths. Some developers don't want to use CDOSYS since they want to stick with an all .NET solution. However, CDOSYS is pretty seasoned is very capable...
  • Blog Post: About: CDO for Windows NT (CDONTS)

    API Type: SMTP Sender. API Interface: COM Library. Business Logic: Sending mail via SMTP, read mail via POP3. Language Support: Any *unmanaged* COM compatible language (C++, VB6, VB Script). Direct Property Access: N/A. Product Versions: Windows NT and Windows 2000. Summary: ...
  • Blog Post: Adding Inline Attachments with CDOSYS and System.Net.Mail.

    In the following samples, I'm going to send an inline attachment using CDOSYS and System.Net.Mail (SNM). Lets say you have an html document with text above and below a jpg file and you want this document inside of a message you are going to send. Below is the the basic HTML document. Notice that img...
  • Blog Post: System.Net.Mail with SSL to authenticate against port 465

    Sending mail using System.Net.Mail with SSL will fail: System.Net. NetworkCredential aCred = new System.Net. NetworkCredential ( "myacct" , "mypassword" ); SmtpClient smtp = new SmtpClient ( "smtp.mail.myserver.com" , 465); smtp.EnableSsl = true ; smtp.UseDefaultCredentials = false ; ...
  • Blog Post: Exchange Protocol Documentation

    Microsoft released preliminary protocol documentation for Exchange 2007 (as well as Microsoft Office 2007 and SharePoint Server) as part of Microsoft's Interoperability Principles. The Exchange protocols are now publicly available on the Open Protocol Specifications section of MSDN in preliminary form...
  • Blog Post: Exchange Protocol Documentation

    Microsoft released preliminary protocol documentation for Exchange 2007 (as well as Microsoft Office 2007 and SharePoint Server) as part of Microsoft's Interoperability Principles. The Exchange protocols are now publicly available on the Open Protocol Specifications section of MSDN in preliminary form...
Page 1 of 1 (13 items)