ImapFolderInfo

ImapFolderInfo class

Represents an IMAP folder.

Constructors

NameDescription
ImapFolderInfo (2 overloads)Initializes a new instance of ImapFolderInfo class

Methods

NameDescription
get_DelimiterGets a string that is used to delimit levels of hieararchy under this folder. It usually contains either ‘/’ or ‘.’. This value is only set for folders returned by a call to GetFolderList methods. For GetFolderInfo method and CurrentFolder property, this will throw an exception
get_FlagsGets flags that are applicable for this mailbox
get_FolderTypeGets information about folder purpose in case if it is used as special folder. This option is accessible only in case if server supports IMAP LIST: Special-Use Mailboxes (rfc6154) See more: http://tools.ietf.org/html/rfc6154
get_HasChildrenGets value indicating whether folder contains subfolders. This option is accessible only in case if server supports IMAP4 LIST Command Extensions (rfc5258) See more: http://tools.ietf.org/html/rfc5258 If value is true , it indicates that the folder has child sub-folders that are accessible to the currently authenticated user, otherwise false.
get_HighestModSequenceGets value of all messages in the mailbox. See more: https://tools.ietf.org/html/rfc7162
get_MarkedGets a value indicating whether it is marked this folder.
get_NameGets the name of the folder.
get_NewMessageCountGets the number of the new messages.
get_NoInferiorsGets a value indicating whether this folder can have child levels. If it is True , then no child levels exist now and none can be created in the future
get_NoModSeqGets value which indicates if mailbox supports mod-sequences. This property works only if server supports CONDSTORE extension. Please, read more https://tools.ietf.org/html/rfc4551#section-3.1.2
get_NonExistentGets value indicating whether a folder name is referred to an existing folder. See more: http://tools.ietf.org/html/rfc5258
get_PermanentFlagsGets message flags which can be changed permanently. NOTE: If this is empty, then all flags can be changed permanently.
get_ReadOnlyGets a value indicating whether the folder is read-only.
get_RecentMessageCountGets the number of messages that arrived recently.
get_RemoteGets value indicating that a folder is a remote mailbox. This option is accessible only in case if server supports IMAP4 LIST Command Extensions (rfc5258) See more: http://tools.ietf.org/html/rfc5258
get_SelectableGets a value indicating whether it is possible to select this folder.
get_SubscribedGets value that indicates that a folder name is subscribed to. See more: http://tools.ietf.org/html/rfc5258
get_TotalMessageCountGets the number of messages in the folder.
get_UIDNextGets the validity ID of the mailbox.
get_UidNotStickyGets value which indicates if mail store does not support persistent UIDs This property works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315
get_ValidityIdGets the validity ID of the mailbox.
set_DelimiterGets a string that is used to delimit levels of hieararchy under this folder. It usually contains either ‘/’ or ‘.’. This value is only set for folders returned by a call to GetFolderList methods. For GetFolderInfo method and CurrentFolder property, this will throw an exception
set_FlagsSets flags that are applicable for this mailbox
set_FolderTypeGets information about folder purpose in case if it is used as special folder. This option is accessible only in case if server supports IMAP LIST: Special-Use Mailboxes (rfc6154) See more: http://tools.ietf.org/html/rfc6154
set_HasChildrenGets value indicating whether folder contains subfolders. This option is accessible only in case if server supports IMAP4 LIST Command Extensions (rfc5258) See more: http://tools.ietf.org/html/rfc5258 If value is true , it indicates that the folder has child sub-folders that are accessible to the currently authenticated user, otherwise false.
set_HighestModSequenceGets value of all messages in the mailbox. See more: https://tools.ietf.org/html/rfc7162
set_MarkedGets a value indicating whether it is marked this folder.
set_NameGets the name of the folder.
set_NewMessageCountGets the number of the new messages.
set_NoInferiorsGets a value indicating whether this folder can have child levels. If it is True , then no child levels exist now and none can be created in the future
set_NoModSeqGets value which indicates if mailbox supports mod-sequences. This property works only if server supports CONDSTORE extension. Please, read more https://tools.ietf.org/html/rfc4551#section-3.1.2
set_NonExistentGets value indicating whether a folder name is referred to an existing folder. See more: http://tools.ietf.org/html/rfc5258
set_PermanentFlagsSets message flags which can be changed permanently. NOTE: If this is empty, then all flags can be changed permanently.
set_ReadOnlyGets a value indicating whether the folder is read-only.
set_RecentMessageCountGets the number of messages that arrived recently.
set_RemoteGets value indicating that a folder is a remote mailbox. This option is accessible only in case if server supports IMAP4 LIST Command Extensions (rfc5258) See more: http://tools.ietf.org/html/rfc5258
set_SelectableGets a value indicating whether it is possible to select this folder.
set_SubscribedGets value that indicates that a folder name is subscribed to. See more: http://tools.ietf.org/html/rfc5258
set_TotalMessageCountGets the number of messages in the folder.
set_UIDNextGets the validity ID of the mailbox.
set_UidNotStickyGets value which indicates if mail store does not support persistent UIDs This property works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315
set_ValidityIdGets the validity ID of the mailbox.
ToStringReturns a string that represents the current object.
Aspose::Email::Clients::Imap::Commands::AppendMessagesGrCommand
Aspose::Email::Clients::Imap::Commands::BackupGrCommand
Aspose::Email::Clients::Imap::Commands::ConnectGrCommand
Aspose::Email::Clients::Imap::Commands::DeleteCommand
Aspose::Email::Clients::Imap::Commands::FetchMessageInfoCollectionCommand
Aspose::Email::Clients::Imap::Commands::ListCommand
Aspose::Email::Clients::Imap::Commands::ListFoldersGrCommand
Aspose::Email::Clients::Imap::Commands::ListMessagesByPageGrCommand
Aspose::Email::Clients::Imap::Commands::ListMessagesGrCommand
Aspose::Email::Clients::Imap::Commands::MoveFolderGrCommand
Aspose::Email::Clients::Imap::Commands::RestoreGrCommand
Aspose::Email::Clients::Imap::Commands::SelectCommand
Aspose::Email::Clients::Imap::Commands::SelectFolderGrCommand
Aspose::Email::Clients::Imap::Commands::StatusCommand
ImapConnection
InBoxGets inbox name.