Click or drag to resize

Mailbox Class

Inheritance Hierarchy
SystemObject
  Entity
    Novalys.VisualGuard.Security.CRM.SdkMailbox

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 Mailbox : Entity, INotifyPropertyChanging, 
	INotifyPropertyChanged

The Mailbox type exposes the following members.

Constructors
  NameDescription
Public methodMailbox
Default Constructor.
Top
Properties
  NameDescription
Public propertyACTDeliveryMethod
Choose the delivery method for the mailbox for appointments, contacts, and tasks.
Public propertyactivitypointer_sendermailboxid_mailbox
1:N activitypointer_sendermailboxid_mailbox
Public propertyACTStatus
Status of the Appointments, Contacts, and Tasks.
Public propertyAllowEmailConnectorToUseCredentials
Choose whether to allow the email connector to use credentials.
Public propertyAttributes (Inherited from Entity.)
Public propertyAverageTotalDuration
Mailbox Total Duration in Average
Public propertybusiness_unit_mailbox
N:1 business_unit_mailbox
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 propertyemail_sendermailboxid_mailbox
1:N email_sendermailboxid_mailbox
Public propertyEmailAddress
Type the email address of the mailbox.
Public propertyEmailRouterAccessApproval
Shows the status of the email address.
Public propertyEmailServerProfile
Select the email server profile of the mailbox.
Public propertyemailserverprofile_mailbox
N:1 emailserverprofile_mailbox
Public propertyEnabledForACT
Indicates whether the mailbox is enabled for Appointments, Contacts, and Tasks.
Public propertyEnabledForIncomingEmail
Choose whether the mailbox is enabled for receiving email.
Public propertyEnabledForOutgoingEmail
Choose whether the mailbox is enabled for sending email.
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 propertyEWSURL
Exchange web services endpoint URL for the mailbox.
Public propertyExchangeSyncStateXml
Contains the exchange synchronization state in XML format.
Public propertyExtensionData (Inherited from Entity.)
Public propertyFormattedValues (Inherited from Entity.)
Public propertyHostId
Unique identifier of the async host that is processing this mailbox.
Public propertyId (Overrides Entity.Id.)
Public propertyIncomingEmailDeliveryMethod
Select how incoming email will be delivered to the mailbox.
Public propertyIncomingEmailStatus
Select the status that will be assigned to incoming email messages.
Public propertyIsACTSyncOrgFlagSet
Set the current organization as the synchronization organization.
Public propertyIsEmailAddressApprovedByO365Admin
Shows the status of approval of the email address by O365 Admin.
Public propertyIsForwardMailbox
Select whether the mailbox is a forward mailbox.
Public propertyIsPasswordSet
Public propertyItem (Inherited from Entity.)
Public propertyItemsFailedForLastSync
For internal use only.
Public propertyItemsProcessedForLastSync
For internal use only.
Public propertyLastAutoDiscoveredOn
Shows the date and time when the Exchange web services URL was last discovered using the AutoDiscover service.
Public propertyLastDuration
Last Duration for the mailbox
Public propertyLastSuccessfulSyncCompletedOn
Last Successful Sync Time
Public propertyLastSyncError
For internal use only.
Public propertyLastSyncErrorCode
For internal use only.
Public propertyLastSyncErrorCount
For internal use only
Public propertyLastSyncErrorMachineName
For internal use only.
Public propertyLastSyncErrorOccurredOn
For internal use only.
Public propertyLastSyncStartedOn
Last Sync Start Time
Public propertylk_mailbox_createdby
N:1 lk_mailbox_createdby
Public propertylk_mailbox_createdonbehalfby
N:1 lk_mailbox_createdonbehalfby
Public propertylk_mailbox_modifiedby
N:1 lk_mailbox_modifiedby
Public propertylk_mailbox_modifiedonbehalfby
N:1 lk_mailbox_modifiedonbehalfby
Public propertyLogicalName (Inherited from Entity.)
Public propertyMailbox_Annotation
1:N Mailbox_Annotation
Public propertymailbox_asyncoperations
1:N mailbox_asyncoperations
Public propertymailbox_processsessions
1:N mailbox_processsessions
Public propertymailbox_regarding_queue
N:1 mailbox_regarding_queue
Public propertymailbox_regarding_systemuser
N:1 mailbox_regarding_systemuser
Public propertymailbox_userentityinstancedatas
1:N mailbox_userentityinstancedatas
Public propertyMailboxId
Unique identifier of the mailbox.
Public propertyMailboxProcessingContext
For internal use only.
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 propertyName
Type the name of the mailbox.
Public propertyNoACTCount
For internal use only.
Public propertyNoEmailCount
For internal use only.
Public propertyorganization_mailbox
N:1 organization_mailbox
Public propertyOrganizationId
Unique identifier of the organization associated with the record.
Public propertyOrgMarkedAsPrimaryForExchangeSync
Indicates if the crm org is to be marked as primary syncing org for the mailbox record.
Public propertyOutgoingEmailDeliveryMethod
Select how outgoing email will be sent from the mailbox.
Public propertyOutgoingEmailStatus
Select the status of outgoing email messages.
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 propertyPassword
Type the password for the mailbox.
Public propertyPostponeMailboxProcessingUntil
Shows the date and time when processing will begin on this mailbox.
Public propertyPostponeSendingUntil
Shows the date and time when the mailbox can start sending emails.
Public propertyPostponeTestEmailConfigurationUntil
Shows the date and time when the next email configuration test will be run for a mailbox record.
Public propertyProcessAndDeleteEmails
Select whether to delete emails from the mailbox after processing.
Public propertyProcessedTimes
The number of times mailbox has processed
Public propertyProcessEmailReceivedAfter
Shows the date and time to start processing email received by the mailbox.
Public propertyqueue_defaultmailbox_mailbox
1:N queue_defaultmailbox_mailbox
Public propertyReceivingPostponedUntil
For internal use only.
Public propertyReceivingPostponedUntilForACT
For internal use only.
Public propertyRegardingObjectId
Choose the user associated to the mailbox.
Public propertyRelatedEntities (Inherited from Entity.)
Public propertyStateCode
Shows whether the mailbox is active or inactive.
Public propertyStatusCode
Select the mailbox's status.
Public propertysystemuser_defaultmailbox_mailbox
1:N systemuser_defaultmailbox_mailbox
Public propertyteam_mailbox
N:1 team_mailbox
Public propertyTestEmailConfigurationRetryCount
Shows the number of times an email configuration test has been performed.
Public propertyTestEmailConfigurationScheduled
Indicates if the email configuration test has been scheduled for a mailbox record.
Public propertyTestMailboxAccessCompletedOn
Date and time when the last email configuration test was completed for a mailbox record.
Public propertyTimeZoneRuleVersionNumber
For internal use only.
Public propertytracelog_Mailbox
1:N tracelog_Mailbox
Public propertyTransientFailureCount
Concatenation of transient failure counts of all mailbox operations.
Public propertyUndeliverableFolder
Shows the ID of the Undeliverable folder in the mailbox managed by Microsoft Exchange.
Public propertyuser_mailbox
N:1 user_mailbox
Public propertyUsername
Type a user name used for mailbox authentication.
Public propertyUTCConversionTimeZoneCode
Time zone code that was in use when the record was created.
Public propertyVersionNumber
Version number of the mailbox.
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