Internet Message Access Protocol Control Properties  
 
Property Description
AuthType Gets and sets the method used to authenticate the user
AutoResolve Determines if host names and IP addresses are automatically resolved
BearerToken Gets and sets the OAuth 2.0 bearer token used for authentication
Blocking Gets and sets the blocking state of the control
CertificateExpires Return the date and time that the server certificate expires
CertificateIssued Return the date and time that the server certificate was issued
CertificateIssuer Returns information about the organization that issued the server certificate
CertificateName Gets and sets the common name for the client certificate
CertificatePassword Gets and sets the password associated with the client certificate
CertificateStatus Return the status of the server certificate
CertificateStore Gets and sets the name of the client certificate store or file
CertificateSubject Returns information about the organization to which the server certificate was issued
CertificateUser Gets and sets the user that owns the client certificate
CipherStrength Return the length of the key used by the encryption algorithm
Delimiter Returns the hierarchical path delimiter used for the current mailbox
HashStrength Return the length of the message digest that was selected
HeaderField Gets and sets the current header field name
HeaderValue Return the value of the current header field
HostAddress Gets and sets the IP address of the mail server
HostName Gets and sets the host name of the mail server
IsBlocked Return if the control is blocked performing an operation
IsConnected Determine if the control is connected to a server
IsInitialized Determine if the control has been initialized
IsReadable Return if data can be read from the server without blocking
IsWritable Return if data can be sent to the server without blocking
LastError Gets and sets the last error that occurred on the control
LastErrorString Return a description of the last error to occur
Mailbox Returns the name of the specified mailbox from a list of mailboxes on the server
Mailboxes Returns the number of mailboxes available on the server
MailboxFlags Returns one or more flags which identify characteristics of the current mailbox
MailboxMask Gets and sets the current mailbox wildcard mask
MailboxName Gets and sets the name of the current mailbox
MailboxPath Gets and sets the current mailbox reference path
MailboxSize Return the size of the current mailbox
MailboxUID Returns the unique identifier for the current mailbox
Message Gets and sets the current message number
MessageCount Return the number of messages available in the current mailbox
MessageFlags Returns one or more flags which identify characteristics of the current message
MessagePart Return the contents of the specified part in a multipart message
MessageParts Return the number of parts in the current message
MessageSize Return the size of the current message in bytes
MessageUID Return the UID for the current message on the mail server
NewMessages Return the number of new messages available in the current mailbox
Options Gets and sets the options that are used in establishing a connection
Password Gets and sets the password for the current user
ReadOnly Determine if the mailbox can be modified
RecentMessages Returns the number of messages which have recently arrived in the mailbox
RemotePort Gets and sets the port number for a remote connection
ResultCode Return the result code of the previous action
ResultString Return a string describing the results of the previous action
Secure Set or return if a connection to the server is secure
SecureCipher Return the encryption algorithm used to establish the secure connection with the server
SecureHash Return the message digest selected when establishing the secure connection with the server
SecureKeyExchange Return the key exchange algorithm used to establish the secure connection with the server
SecureProtocol Gets and sets the security protocol used to establish the secure connection with the server
Subscribed Determines if the user has subscribed to the currently selected mailbox
ThrowError Enable or disable error handling by the container of the control
Timeout Gets and sets the amount of time until a blocking operation fails
Trace Enable or disable socket function level tracing
TraceFile Specify the socket function trace output file
TraceFlags Gets and sets the socket function tracing flags
UnreadMessages Returns the number of unread messages in the current mailbox
UserName Gets and sets the current user name
Version Return the current version of the object