MailNotificationFlags
Description:
[ CCode ( cprefix = "TP_MAIL_NOTIFICATION_FLAG_" , has_type_id = false ) ]
[ Flags ]
public enum MailNotificationFlags
Flags representing capabilities provided by a connection manager.
Those values can be used as bitfield. Some flags depend on, or conflict with, each other. Connections SHOULD
implement as many of these features as the underlying protocol allows, preferring to implement Supports_Unread_Mails instead
of Emits_Mails_Received if both are possible.
Bitfield/set of flags generated from the Telepathy specification.
Content:
Enum values:
- EMITS_MAILS_RECEIVED -
This Connection emits the MailsReceived signal, which provides details about newly arrived
e-mails but does not maintain their read/unread status afterwards.
- SUPPORTS_REQUEST_INBOX_URL
- This Connection can provide a URL (with optional POST data) to open the the inbox of the
e-mail account in a web-based client, via the RequestInboxURL method.
- SUPPORTS_REQUEST_MAIL_URL -
This Connection can provide a URL (with optional POST data) to open a specific mail in a
web-based client, via the RequestMailURL method.
- SUPPORTS_UNREAD_MAILS -
This Connection provides a detailed list of unread e-mails, as the UnreadMails property.
- SUPPORTS_UNREAD_MAIL_COUNT
- This Connection provides the number of unread e-mails (or e-mail threads) in the main
folder of your e-mail account, as the UnreadMailCount property.
- THREAD_BASED -
Each Mail represents a thread of e-mails, which MAY have more than one sender.