MailMessage.Fields Property

 

Gets a collection of objects that map to Microsoft Collaboration Data Objects (CDO) fields. Recommended alternative: System.Net.Mail.

Namespace:   System.Web.Mail
Assembly:  System.Web (in System.Web.dll)

public IDictionary Fields { get; }

Property Value

Type: System.Collections.IDictionary

An IDictionary collection of objects that map to Collaboration Data Objects (CDO) fields.

The Fields property is used to set extended properties for Collaboration Data Objects (CDO). For more information about CDO, see "Collaboration Data Objects" and "Configuration CoClass" in the MSDN library at http://msdn.microsoft.com/library.

The following code example demonstrates using the Fields property to send your user name and password to a Simple Mail Transfer Protocol (SMTP) server for authentication.

// Use the Fields property to add authentication, your username, and your password.
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");    
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "marsha"); 
mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "secret");

.NET Framework
Available since 1.1
Return to top
Show: