The following tables list the members exposed by TIdIMAP4.
|
Name |
Description |
|
Indicates the mechanism to use for authentication in the Login method. | |
|
Specifies the the local IP address to be used for the Socket connection. | |
|
Specifies the the port number to be used for the Socket connection. | |
|
Represents the upper bounds for local port numbers derived when establishing the client connection. | |
|
Represents the lowerr bounds for local port numbers derived when establishing the client connection. | |
|
| |
|
Indicates the IMAP4 connection state. | |
|
Millseconds to wait for successful completion of a connection attempt. | |
|
Banner or welcome message for a connection to a protocol server. | |
|
Identifies the server and its state during connection of the IMAP4 session. | |
|
Identifies the host name or IP address for the remote IMAP4 server. | |
|
The input / output mechanism for the connection. | |
|
Response code and text for the last response from the peer connection. | |
|
Represents the IMAP4 mailbox. | |
|
Identifies the character used to separate mailbox names in the hierarchical mailbox namespace. | |
|
Indicates tyhe IOHandler for the connection is maintained by the object instance. | |
|
Delay time for unhandled response data in the buffer for the client. | |
|
Identifies the line folding character sequence for the message client. | |
|
Maximum line length. | |
|
Event handler signalled after the socket handle is bound for the connection. | |
|
Event handler signalled proper to binding the socket handle for the connection. | |
|
Event handler signalled to reflect the connection state for the client. | |
|
Event handler signalled when disconnecting the peer connection. | |
|
Event handler signalled for read and / or write operations. | |
|
Event handler signalled when beginning a read or write operation. | |
|
Event handler signalled when completing a read or write operation. | |
|
Identifies the credentials for IMAP4 server authentication. | |
|
Identifies the port number used for the IMAP4 server connection. | |
|
Millseconds to wait for successful completion of a read attempt. | |
|
Specifies data to automatically retrieve from the mailbox when a mailbox is selected. | |
|
SASL authentication mechanisms supported on the remote IMAP4 server. | |
|
Provides access to the TIdIOHandlerSocket for the connection. | |
|
| |
|
Identifies the user name for IMAP4 server authentication. | |
|
Indicates Transport-Level Security is used on the connection. | |
|
Identifies the version number for the Indy component suite. | |
|
Indy component to receive work mode events for the current object instance. |
|
Name |
Description |
|
| |
|
Adds a message to the specified mailbox without encoding message parts. | |
|
| |
|
| |
|
Requests a checkpoint for the currently selected mailbox. | |
|
Indicates if the specified message has been read. | |
|
Closes the currently selected mailbox. | |
|
Opens a connection and optionally logs in to to the IMAP server. | |
|
Copies a message from the current mailbox to a specified mailbox. | |
|
Copies the indicated messages from the current mailbox to a specified mailbox. | |
|
Creates a new mailbox on the remote IMAP4 server for the current account. | |
|
Removes the specified mailbox on the IMAP4 server. | |
|
Marks the specified messages for subsequent deletion when a mailbox is purged. | |
|
| |
|
Triggers the OnAlert event handler. | |
|
Selects a mailbox for read-only access. | |
|
Removes messages marked for deletion in the currently selected mailbox. | |
|
Determine the method used to create folders on the remote IMAP4 server. | |
|
Reads mutiple untagged responses or a single tagged response from the server. | |
|
Retrieves and checks a multiple line IMAP4 server response. | |
|
Retrieves the unique identifier for a given relative message number. | |
|
Retrieves the body structure for a specified message. | |
|
Prevents loss of a IMAP server connection due to a timeout. | |
|
| |
|
| |
|
| |
|
Attempts to login ajnd perform authentication on the IMAP4 server. | |
|
Pauses until a line of text is read from the connection. | |
|
Renames a specified mailbox on the IMAP4 server. | |
|
Retrieves a message from a mailbox and marks it as read on the server. | |
|
Retrieves RFC-822 envelope data for messages in a mailbox. | |
|
Retrieves headers for all messages in a mailbox and populates the specified message collection. | |
|
Retrieves all messages in a mailbox and populates the specified message collection. | |
|
Retrieves SMTP envelope information for a message in the mailbox. | |
|
| |
|
Retrieves stored message flags for a message on the IMAP4 server. | |
|
Retrieves headers for a specified message number and populates the message instance. | |
|
Indicates the size of all messages in the currently selected mailbox. | |
|
Indicates the size of a specified message in the currently selected mailbox. | |
|
Retrieves the raw encoded contents of a message and stores the contents in a file. | |
|
| |
|
| |
|
Retrieves RFC headers for a specified message and message part. | |
|
| |
|
| |
|
| |
|
Retrieves a message from a mailbox without marking it as read on the server. | |
|
| |
|
Retrieves the text that makes up the body of a message. | |
|
Retrieves the text that makes up the body of a message. | |
|
Retrieves the text that makes up the body of a message without updating the flags for the message. | |
|
Retrieves the text that makes up the body of a message without updating the flags for the message. | |
|
| |
|
Selects a mailbox on the IMAP4 server as the current mailbox for message access. | |
|
| |
|
| |
|
Updates the specified message flags for a list of message numbers. | |
|
Adds a mailbox to the list of "active" or "subscribed" mailboxes. | |
|
Indicates if the specified message has been read. | |
|
Copies a message from the current mailbox to a specified mailbox. | |
|
| |
|
Marks the specified message for subsequent deletion when a mailbox is purged. | |
|
Marks the specified messages for subsequent deletion when a mailbox is purged. | |
|
Retrieves the body structure for a specified message. | |
|
Retrieves a message from a mailbox and marks it as read on the server. | |
|
Retrieves RFC-822 envelope data for messages in a mailbox. | |
|
Retrieves SMTP envelope information for a message in the mailbox. | |
|
| |
|
Retrieves stored message flags for a message on the IMAP4 server. | |
|
Retrieves headers for a specified message and populates the message instance. | |
|
Indicates the size of all messages in the currently selected mailbox. | |
|
Indicates the size of a specified message in the currently selected mailbox. | |
|
Retrieves the raw encoded contents of a message and stores the contents in a file. | |
|
| |
|
| |
|
Retrieves RFC headers for a specified message and message part. | |
|
| |
|
| |
|
| |
|
Retrieves a message from a mailbox without marking it as read on the server. | |
|
| |
|
Retrieves the text that makes up the body of a message. | |
|
Retrieves the text that makes up the body of a message. | |
|
Retrieves the text that makes up the body of a message without updating the flags for the message. | |
|
Retrieves the text that makes up the body of a message without updating the flags for the message. | |
|
| |
|
| |
|
Removes a mailbox from the list of "active" or "subscribed" mailboxes. | |
|
Used internally to send a command/request to an IMAP server. | |
|
| |
|
Sends message headers and body content on the client connection. | |
|
| |
|
Opens a connection and reads all data. | |
|
Determines if the peer has been gracefully disconnected. | |
|
| |
|
Indicates if the peer connection has been opened. | |
|
Creates the IOHandler for the connection. | |
|
| |
|
Disconnects the peer connection. | |
|
| |
|
| |
|
| |
|
Sends the RFC protocol header values in a list to the connection. | |
|
Writes RFC-compliant message bodies on the connection. | |
|
Triggers the OnBeginWork event. | |
|
Triggers the OnWork event handler. | |
|
Triggers the OnEndWork event handler. | |
|
| |
|
Version number for Indy component suite. |
|
Name |
Description |
|
Frees the object instance. |
|
Name |
Description |
|
Event handler triggered for IMAP4 ALERT response codes found in server responses. | |
|
Represents the current connection status event handler. | |
|
| |
|
| |
|
| |
|
Event handler signalled when starting retrieval of a message part for the IMAP4 client. | |
|
Event handler signalled when completing retrieval of a message part for the IMAP4 client. | |
|
Event handler signalled during retrieval of a message part for the IMAP4 client. |
|
Method |
|
virtual |
|
Property |
|
read only |
|
Event |
Internet Direct (Indy) version 10.1.5
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved. Website http://www.indyproject.org. Post feedback to the Indy Documentation newsgroup. |