Top |
Types and Values
enum | CamelAuthenticationResult |
enum | CamelFolderFlags |
#define | CAMEL_FOLDER_TYPE_BIT |
enum | CamelFolderInfoFlags |
#define | CAMEL_FOLDER_TYPE_MASK |
enum | CamelMimeFilterToHTMLFlags |
enum | CamelStoreInfoFlags |
enum | CamelFetchHeadersType |
enum | CamelJunkStatus |
enum | CamelMimeFilterBasicType |
enum | CamelMimeFilterCRLFDirection |
enum | CamelMimeFilterCRLFMode |
enum | CamelMimeFilterGZipMode |
enum | CamelMimeFilterYencDirection |
enum | CamelNetworkSecurityMethod |
enum | CamelProviderConfType |
enum | CamelProviderFlags |
enum | CamelProviderType |
enum | CamelSaslAnonTraceType |
enum | CamelServiceConnectionStatus |
enum | CamelSessionAlertType |
enum | CamelSortType |
enum | CamelStoreFlags |
enum | CamelStoreGetFolderInfoFlags |
enum | CamelStorePermissionFlags |
enum | CamelTransferEncoding |
enum | CamelThreeState |
Types and Values
enum CamelFolderInfoFlags
These flags are abstractions. It's up to the CamelProvider to give them suitable interpretations. Use CAMEL_FOLDER_TYPE_MASK to isolate the folder's type.
Members
The folder cannot contain messages. |
||
The folder cannot have child folders. |
||
The folder has children (not yet fully implemented). |
||
The folder does not have children (not yet fully implemented). |
||
The folder is subscribed. |
||
The folder is virtual. Messages cannot be copied or moved to virtual folders since they are only queries of other folders. |
||
The folder is a built-in "system" folder. System folders cannot be renamed or deleted. |
||
The folder is a virtual trash folder. It cannot be copied to, and can only be moved to if in an existing folder. |
||
A folder being shared by someone else. |
||
A folder being shared by the user. |
||
The folder is a normal folder. |
||
The folder is an inbox folder. |
||
The folder is an outbox folder. |
||
The folder shows deleted messages. |
||
The folder shows junk messages. |
||
The folder shows sent messages. |
||
The folder contains contacts, instead of mail messages. |
||
The folder contains calendar events, instead of mail messages. |
||
The folder contains memos, instead of mail messages. |
||
The folder contains tasks, instead of mail messages. |
||
enum CamelMimeFilterToHTMLFlags
Flags for converting text/plain content into text/html.
Members
Enclose the content in <pre> ... </pre> tags. |
||
Convert newline characters to <br> tags. |
||
Convert space and tab characters to a non-breaking space ( ). |
||
Convert recognized URLs to <a href="foo">foo</a>. |
||
Color quoted lines (lines beginning with '>'). |
||
Convert mailto: URLs to <a href="mailto:foo">mailto:foo</a>. |
||
Convert 8-bit characters to escaped hexdecimal (&nnn;). |
||
Prefix each line with "> ". |
||
This flag is not used by CamelMimeFilterToHTML. |
||
This flag is not used by CamelMimeFilterToHTML. |
||
Group lines beginning with one or more '>' characters in <blockquote type="cite"> ... </blockquote> tags. The tags are nested according to the number of '>' characters. |
enum CamelFetchHeadersType
Describes what headers to fetch when downloading message summaries.
Since: 3.2
enum CamelJunkStatus
These are result codes used when passing messages through a junk filter.
enum CamelNetworkSecurityMethod
Methods for establishing an encrypted (or unencrypted) network connection.
Members
Use an unencrypted network connection. |
||
Use SSL by connecting to an alternate port number. |
||
Use SSL or TLS by connecting to the standard port and invoking STARTTLS before authenticating. This is the recommended method. |
Since: 3.2
enum CamelProviderFlags
Members
Provider works with remote data. |
||
Provider can be used as a backend for local folder tree folders. (Not just the opposite of CAMEL_PROVIDER_IS_REMOTE.) |
||
Provider appears in the folder tree but is not created by the mail component. |
||
Mail arrives there, so it should be offered as an option in the mail config dialog. |
||
Mail is stored there. It will appear in the folder tree. |
||
Provider configuration first needs the license to be accepted. (No longer used.) |
||
Provider may use a real trash folder instead of a virtual folder. |
||
Provider may use a real junk folder instead of a virtual folder. |
||
Download limited set of emails instead of operating on full cache. |
||
Support to fetch messages in batch. |
||
Support to remove oldest downloaded messages to conserve space. |
enum CamelServiceConnectionStatus
Connection status returned by camel_service_get_connection_status()
.
Members
CamelService is disconnected from a remote server. |
||
CamelService is connecting to a remote server. |
||
CamelService is connected to a remote server. |
||
CamelService is disconnecting from a remote server. |
Since: 3.6
enum CamelStoreGetFolderInfoFlags
Members
Do not include virtual trash or junk folders. |
||
Fetch only the subscription list. Clients should use this flag for requesting the list of folders available for subscription. Used in Exchange / IMAP connectors for public folder fetching. |
||
Treat this call as a request to refresh the folder summary; for remote accounts it can be to re-fetch fresh folder content from the server and update the local cache. |
enum CamelThreeState
Describes a three-state value, which can be either Off, On or Inconsistent.
Since: 3.22