Click or drag to resize

EmailServerProfile Class

Holds the Email Server Profiles of an organization
Inheritance Hierarchy
SystemObject
  Entity
    Novalys.VisualGuard.Security.CRM.SdkEmailServerProfile

Namespace:  Novalys.VisualGuard.Security.CRM.Sdk
Assembly:  Novalys.VisualGuard.Security.CRM (in Novalys.VisualGuard.Security.CRM.dll) Version: 2019.0.101.19 (2019.0.0101.19)
Syntax
public class EmailServerProfile : Entity, 
	INotifyPropertyChanging, INotifyPropertyChanged

The EmailServerProfile type exposes the following members.

Constructors
  NameDescription
Public methodEmailServerProfile
Default Constructor.
Top
Properties
  NameDescription
Public propertyAttributes (Inherited from Entity.)
Public propertybusiness_unit_emailserverprofile
N:1 business_unit_emailserverprofile
Public propertyCreatedBy
Shows who created the record.
Public propertyCreatedOn
Shows the date and time when the record was created. The date and time are displayed in the time zone selected in Microsoft Dynamics CRM options.
Public propertyCreatedOnBehalfBy
Shows who created the record on behalf of another user.
Public propertyDescription
Type additional information that describes the email server profile.
Public propertyEmailServerProfile_Annotation
1:N EmailServerProfile_Annotation
Public propertyemailserverprofile_asyncoperations
1:N emailserverprofile_asyncoperations
Public propertyemailserverprofile_bulkdeletefailures
1:N emailserverprofile_bulkdeletefailures
Public propertyemailserverprofile_duplicatebaserecord
1:N emailserverprofile_duplicatebaserecord
Public propertyemailserverprofile_duplicatematchingrecord
1:N emailserverprofile_duplicatematchingrecord
Public propertyemailserverprofile_mailbox
1:N emailserverprofile_mailbox
Public propertyEmailServerProfile_Organization
1:N EmailServerProfile_Organization
Public propertyEmailServerProfileId
Unique identifier of the email server profile.
Public propertyEncodingCodePage
Indicates the code page to use when encoding email content.
Public propertyEntityImage
The default image for the entity.
Public propertyEntityImage_Timestamp
Public propertyEntityImage_URL
Public propertyEntityImageId
For internal use only.
Public propertyEntityState (Inherited from Entity.)
Public propertyExchangeVersion
Select the version of Exchange that is on the email server.
Public propertyExtensionData (Inherited from Entity.)
Public propertyFormattedValues (Inherited from Entity.)
Public propertyId (Overrides Entity.Id.)
Public propertyIncomingAuthenticationProtocol
Select the incoming email authentication protocol that is used for connecting to the email server.
Public propertyIncomingCredentialRetrieval
Select how credentials will be retrieved for incoming email.
Public propertyIncomingPartnerApplication
Indicates the incoming partner application.
Public propertyIncomingPassword
Type the password for incoming email.
Public propertyIncomingPortNumber
Type the port number for incoming email.
Public propertyIncomingServerLocation
Type the location of the server for incoming email.
Public propertyIncomingUseImpersonation
Select whether to use impersonation to access the mailbox to process incoming emails.
Public propertyIncomingUserName
Type the user name for incoming email.
Public propertyIncomingUseSSL
Select whether to use the Secure Sockets Layer (SSL) protocol for incoming email.
Public propertyIsIncomingPasswordSet
Public propertyIsOutgoingPasswordSet
Public propertyItem (Inherited from Entity.)
Public propertylk_emailserverprofile_createdby
N:1 lk_emailserverprofile_createdby
Public propertylk_emailserverprofile_createdonbehalfby
N:1 lk_emailserverprofile_createdonbehalfby
Public propertylk_emailserverprofile_modifiedby
N:1 lk_emailserverprofile_modifiedby
Public propertylk_emailserverprofile_modifiedonbehalfby
N:1 lk_emailserverprofile_modifiedonbehalfby
Public propertyLogicalName (Inherited from Entity.)
Public propertyMaxConcurrentConnections
Maximum number of concurrent connections allowed to the email server per authenticated user.
Public propertyMinPollingIntervalInMinutes
Minimum polling interval, in minutes, for mailboxes that are associated with this email server profile.
Public propertyModifiedBy
Shows who last updated the record.
Public propertyModifiedOn
Shows the date and time when the record was last updated. The date and time are displayed in the time zone selected in Microsoft Dynamics CRM options.
Public propertyModifiedOnBehalfBy
Shows who last updated the record on behalf of another user.
Public propertyMoveUndeliveredEmails
Indicates whether to move undelivered incoming emails to the Undeliverable folder in Microsoft Exchange.
Public propertyName
Type the name of the email server profile record.
Public propertyorganization_emailserverprofile
N:1 organization_emailserverprofile
Public propertyOrganizationId
Unique identifier of the organization associated with the record.
Public propertyOutgoingAuthenticationProtocol
Select the outgoing email authentication protocol that is used for connecting to the email server.
Public propertyOutgoingAutoGrantDelegateAccess
Indicates whether the email connector will grant delegate access permissions to the accessing user when required while processing outgoing emails.
Public propertyOutgoingCredentialRetrieval
Select how credentials will be retrieved for outgoing email.
Public propertyOutgoingPartnerApplication
Indicates the outgoing partner application.
Public propertyOutgoingPassword
Type the password for outgoing email.
Public propertyOutgoingPortNumber
Type the port number for outgoing email.
Public propertyOutgoingServerLocation
Type the location of the server for outgoing email.
Public propertyOutgoingUseImpersonation
Select whether to use impersonation for accessing the mailbox to process outgoing emails.
Public propertyOutgoingUsername
Type the user name for outgoing email.
Public propertyOutgoingUseSSL
Select whether to use the Secure Sockets Layer (SSL) protocol for outgoing email.
Public propertyOwnerId
Enter the user or team who is assigned to manage the record. This field is updated every time the record is assigned to a different user.
Public propertyOwningBusinessUnit
Select the business unit that owns the record.
Public propertyOwningTeam
Unique identifier for the team that owns the record.
Public propertyOwningUser
Unique identifier for the user that owns the record.
Public propertyProcessEmailsReceivedAfter
Shows the date and time after which email messages that are received will be processed for mailboxes associated with the email server profile.
Public propertyRelatedEntities (Inherited from Entity.)
Public propertyServerType
Select the profile's email server type.
Public propertyStateCode
Shows whether the email server profile is active or inactive.
Public propertyStatusCode
Select the email server profile's status.
Public propertyteam_emailserverprofile
N:1 team_emailserverprofile
Public propertyTimeZoneRuleVersionNumber
For internal use only.
Public propertytracelog_EmailServerProfile
1:N tracelog_EmailServerProfile
Public propertyUseAutoDiscover
Select whether to automatically discover the server location.
Public propertyUseSameSettingsForOutgoingConnections
Select whether to use the same settings for incoming and outgoing connections.
Public propertyUTCConversionTimeZoneCode
Time zone code that was in use when the record was created.
Top
Methods
  NameDescription
Public methodContains (Inherited from Entity.)
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetAttributeValue``1 (Inherited from Entity.)
Protected methodGetFormattedAttributeValue (Inherited from Entity.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Protected methodGetRelatedEntities``1 (Inherited from Entity.)
Protected methodGetRelatedEntity``1 (Inherited from Entity.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodSetAttributeValue (Inherited from Entity.)
Protected methodSetRelatedEntities``1 (Inherited from Entity.)
Protected methodSetRelatedEntity``1 (Inherited from Entity.)
Public methodToEntity``1 (Inherited from Entity.)
Public methodToEntityReference (Inherited from Entity.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
Fields
See Also