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.