Dart Smtp, Pop, Imap Controls
Imap Object Members
Overview 
Public Methods
Public Method AbortRelease all buffers, close the connection, and abort any blocking method.
Public Method AboutDisplays control information in a dialog box.
Public Method ClearCertificateClears the Certificate Property
Public Method CommandSend any command string.
Public Method LoginConnect to a server and authenticate in one step.
Public Method LogoutGracefully end a session.
Public Method RefreshGet a listing of mailboxes.
Public Method Trace

Start or stop the accumulation of trace or debug data. Once started, this method accumulates data until it is turned off.

This method provides a convenient mechanism for viewing all data being sent and received over the connection and can be used to troubleshoot host interoperability issues and expose protocol communications.

Public Properties
Public Property AttachmentDirectoryDecoded message attachments are created in this directory.
Public Property AttachmentOverwriteSpecifies whether decoded message attachments are overwritten if the filename is the same.
Public Property AutoCloseSpecifies whether to close a Mailbox when done with it.
Public Property BlockedA True value indicates the control is currently executing a blocking method (Timeout is greater than 0), which has neither completed nor timed out with a ptTimeout error.
Public Property CapabilitiesCollection of strings that contains the protocol extensions advertised as supported by the server. Values are initialized during login.
Public Property CertificateCertificate Object to use when authenticating to the remote host.
Public Property EnableNonAsciiEnables the usage of Non-ASCII characters in the Username
Public Property IdleControls whether the Imap control is in IDLE mode.
Public Property IpV6Specifies whether hostname addresses should be favorably resolved to IPv6.
Public Property MailboxesCollection of Mailbox obejcts.
Public Property PrivacySpecifies the security protocol (PCT, SSL2, SSL3, TLS, none) and type (Implicit, Explicit) used.
Public Property SecuritySets the security level during communication.
Public Property StateProvides status information. The State event fires to signal that this property has changed.
Public Property TimeoutControls the blocking behavior of methods that can be used in blocking and non-blocking ways.
Events
Public Event AlertFires when the server sends an alert message.
Public Event AuthenticateFires when the remote host has sent a certificate to be authenticated.
Public Event CertificateFires when the remote host is requesting a certificate and the Certificate property is not set to a valid Certificate Object.
Public Event ErrorFires when an error occurs.
Public Event ProgressFires when a method has completed, the server has sent a reply, or progress information is available.
Public Event StateFires when the State property changes.
See Also

Imap Object


PowerTCP Mail for ActiveX Documentation Version 2.13
© 2018 Dart Communications. All Rights Reserved.
Send comments on this topic