CRMEmail Class

The CRMEmail class contains methods you can use to manage e-mail.

There are no properties for this class.

For more information about using XML, see XML Document Object Model.

  System.Object

   System.MarshalByRefObject
      System.ComponentModel.Component
         System.Web.Services.Protocols.WebClientProtocol
            System.Web.Services.Protocols.HttpWebClientProtocol
               System.Web.Services.Protocols.SoapHttpClientProtocol
                  CRMEmail
[Visual Basic .NET]
Public Class CRMEmail
   Inherits System.Web.Services.Protocols.SoapHttpClientProtocol
[C#]
public class CRMEmail : System.Web.Services.Protocols.SoapHttpClientProtocol
[C++]
public __gc class CRMEmail: public System.Web.Services.Protocols.SoapHttpClientProtocol

The CRMEmail class exposes the following methods.

Method Description
CheckIncoming Checks whether the incoming e-mail message is relevant to the Microsoft CRM system.
Create Creates an e-mail object.
CreateAndRetrieve Creates an e-mail object and then retrieves it.
Delete Deletes an e-mail object.
DeliverIncoming Routes the e-mail object to the appropriate set of system users or contacts.
DetachFromQueue Detaches the e-mail object from the specified queue.
GrantAccess Shares an e-mail object with the specified security principal.
ModifyAccess Modifies the access rights on the e-mail object for the specified security principal.
Retrieve Retrieves an e-mail object.
RetrieveByObject Retrieves the e-mail object that is associated with the specified object.
RetrieveByPrincipal Retrieves the messages that are owned by the specified security principal.
RevokeAccess Revokes access to the e-mail object for a specified security principal.
Send Sends a new e-mail message.
SendById Sends an existing e-mail message.
Update Updates an e-mail object.
UpdateAndRetrieve Updates an e-mail object and then retrieves it.

Requirements

Namespace: Microsoft.CRM.Proxy

Assembly: microsoft.crm.proxy.dll

See Also

© 2003 Microsoft Corporation. All rights reserved.