aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/abstract/MCMessageConstants.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/abstract/MCMessageConstants.h')
-rw-r--r--src/core/abstract/MCMessageConstants.h21
1 files changed, 11 insertions, 10 deletions
diff --git a/src/core/abstract/MCMessageConstants.h b/src/core/abstract/MCMessageConstants.h
index a8f0a056..59b65f5b 100644
--- a/src/core/abstract/MCMessageConstants.h
+++ b/src/core/abstract/MCMessageConstants.h
@@ -10,7 +10,7 @@ namespace mailcore {
ConnectionTypeStartTLS = 1 << 1,
ConnectionTypeTLS = 1 << 2,
};
-
+
enum AuthType {
AuthTypeSASLNone = 0,
AuthTypeSASLCRAMMD5 = 1 << 0,
@@ -23,7 +23,7 @@ namespace mailcore {
AuthTypeSASLKerberosV4 = 1 << 7,
AuthTypeXOAuth2 = 1 << 8,
};
-
+
enum IMAPFolderFlag {
IMAPFolderFlagNone = 0,
IMAPFolderFlagMarked = 1 << 0,
@@ -43,7 +43,7 @@ namespace mailcore {
IMAPFolderFlagJunk = IMAPFolderFlagSpam,
IMAPFolderFlagFlagged = IMAPFolderFlagStarred,
};
-
+
enum MessageFlag {
MessageFlagNone = 0,
MessageFlagSeen = 1 << 0,
@@ -56,7 +56,7 @@ namespace mailcore {
MessageFlagSubmitPending = 1 << 7,
MessageFlagSubmitted = 1 << 8,
} ;
-
+
enum IMAPMessagesRequestKind {
IMAPMessagesRequestKindUid = 0, // This is the default and it's always fetched
IMAPMessagesRequestKindFlags = 1 << 0,
@@ -71,24 +71,24 @@ namespace mailcore {
IMAPMessagesRequestKindExtraHeaders = 1 << 9,
IMAPMessagesRequestKindSize = 1 << 10,
};
-
+
enum IMAPFetchRequestType {
IMAPFetchRequestTypeUID = 0,
IMAPFetchRequestTypeSequence = 1
};
-
+
enum IMAPStoreFlagsRequestKind {
IMAPStoreFlagsRequestKindAdd,
IMAPStoreFlagsRequestKindRemove,
IMAPStoreFlagsRequestKindSet,
};
-
+
enum IMAPWorkaround {
IMAPWorkaroundGmail = 1 << 0,
IMAPWorkaroundYahoo = 1 << 1,
IMAPWorkaroundExchange2003 = 1 << 2,
};
-
+
enum IMAPCapability {
IMAPCapabilityACL,
IMAPCapabilityBinary,
@@ -126,7 +126,7 @@ namespace mailcore {
IMAPCapabilityXOAuth2,
IMAPCapabilityGmail,
};
-
+
enum POPCapability {
POPCapabilityNone,
POPCapabilityStartTLS,
@@ -149,7 +149,7 @@ namespace mailcore {
POPCapabilityAuthSKey,
POPCapabilityAuthSRP,
};
-
+
enum Encoding {
Encoding7Bit = 0, // should match MAILIMAP_BODY_FLD_ENC_7BIT
Encoding8Bit = 1, // should match MAILIMAP_BODY_FLD_ENC_8BIT
@@ -255,6 +255,7 @@ namespace mailcore {
IMAPMessageRenderingTypePlainTextBody,
IMAPMessageRenderingTypePlainTextBodyAndStripWhitespace,
};
+
}
#endif