C# Class ActiveUp.Net.Mail.Mailbox

Inheritance: IMailbox
Datei anzeigen Open project: DavidS/MailSystem.NET Class Usage Examples

Public Methods

Method Description
AddFlags ( int messageOrdinal, IFlagCollection flags ) : string

Adds the specified flags to the message.

AddFlagsSilent ( int messageOrdinal, IFlagCollection flags ) : void

Same as AddFlags() except no response is requested.

Append ( ActiveUp.Net.Mail.Message message ) : string

Appends the provided message to the mailbox.

Append ( ActiveUp.Net.Mail.Message message, IFlagCollection flags ) : string

Appends the provided message to the mailbox.

Append ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, System.DateTime dateTime ) : string

Appends the provided message to the mailbox.

Append ( byte messageData ) : string

Appends the provided message to the mailbox.

Append ( byte messageData, IFlagCollection flags ) : string

Appends the provided message to the mailbox.

Append ( byte messageData, IFlagCollection flags, System.DateTime dateTime ) : string

Appends the provided message to the mailbox.

Append ( string messageLiteral ) : string

Appends the provided message to the mailbox.

Append ( string messageLiteral, IFlagCollection flags ) : string

Appends the provided message to the mailbox.

Append ( string messageLiteral, IFlagCollection flags, System.DateTime dateTime ) : string

Appends the provided message to the mailbox.

BeginAddFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginAddFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginAppend ( ActiveUp.Net.Mail.Message message, AsyncCallback callback ) : IAsyncResult
BeginAppend ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginAppend ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
BeginAppend ( byte messageData, AsyncCallback callback ) : IAsyncResult
BeginAppend ( byte messageData, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginAppend ( byte messageData, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
BeginAppend ( string messageLiteral, AsyncCallback callback ) : IAsyncResult
BeginAppend ( string messageLiteral, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginAppend ( string messageLiteral, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
BeginCopyMessage ( int messageOrdinal, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
BeginCreateChild ( string mailboxName, AsyncCallback callback ) : IAsyncResult
BeginDelete ( AsyncCallback callback ) : IAsyncResult
BeginDeleteMessage ( int messageOrdinal, bool expunge, AsyncCallback callback ) : IAsyncResult
BeginEmpty ( bool expunge, AsyncCallback callback ) : IAsyncResult
BeginMoveMessage ( int messageOrdinal, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
BeginRemoveFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginRemoveFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginRename ( string newMailboxName, AsyncCallback callback ) : IAsyncResult
BeginSearch ( string query, AsyncCallback callback ) : IAsyncResult
BeginSearch ( string charset, string query, AsyncCallback callback ) : IAsyncResult
BeginSearchParse ( string query, AsyncCallback callback ) : IAsyncResult
BeginSearchParse ( string charset, string query, AsyncCallback callback ) : IAsyncResult
BeginSetFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginSetFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginSubscribe ( AsyncCallback callback ) : IAsyncResult
BeginUidAddFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUidAddFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUidCopyMessage ( int uid, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
BeginUidDeleteMessage ( int uid, bool expunge, AsyncCallback callback ) : IAsyncResult
BeginUidMoveMessage ( int uid, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
BeginUidRemoveFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUidRemoveFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUidSetFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUidSetFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
BeginUnsubscribe ( AsyncCallback callback ) : IAsyncResult
CopyMessage ( int messageOrdinal, string destinationMailboxName ) : void

Copies the specified message to the specified mailbox.

CreateChild ( string mailboxName ) : IMailbox

Creates a child mailbox.

Delete ( ) : string

Deletes the mailbox.

DeleteMessage ( int messageOrdinal, bool expunge ) : void

Deletes the specified message.

Empty ( bool expunge ) : void

Empties the mailbox.

EndAddFlags ( IAsyncResult result ) : string
EndAddFlagsSilent ( IAsyncResult result ) : void
EndAppend ( IAsyncResult result ) : string
EndCopyMessage ( IAsyncResult result ) : void
EndCreateChild ( IAsyncResult result ) : IMailbox
EndDelete ( IAsyncResult result ) : string
EndDeleteMessage ( IAsyncResult result ) : void
EndEmpty ( IAsyncResult result ) : void
EndMoveMessage ( IAsyncResult result ) : void
EndRemoveFlags ( IAsyncResult result ) : string
EndRemoveFlagsSilent ( IAsyncResult result ) : void
EndRename ( IAsyncResult result ) : string
EndSearch ( IAsyncResult result ) : string
EndSearchParse ( IAsyncResult result ) : string
EndSetFlags ( IAsyncResult result ) : string
EndSetFlagsSilent ( IAsyncResult result ) : void
EndSubscribe ( IAsyncResult result ) : string
EndUidAddFlags ( IAsyncResult result ) : string
EndUidAddFlagsSilent ( IAsyncResult result ) : void
EndUidCopyMessage ( IAsyncResult result ) : void
EndUidDeleteMessage ( IAsyncResult result ) : void
EndUidMoveMessage ( IAsyncResult result ) : void
EndUidRemoveFlags ( IAsyncResult result ) : string
EndUidRemoveFlagsSilent ( IAsyncResult result ) : void
EndUidSetFlags ( IAsyncResult result ) : string
EndUidSetFlagsSilent ( IAsyncResult result ) : void
EndUnsubscribe ( IAsyncResult result ) : string
Mailbox ( ) : System

Default constructor.

MoveMessage ( int messageOrdinal, string destinationMailboxName ) : void
RemoveFlags ( int messageOrdinal, IFlagCollection flags ) : string

Removes the specified flags from the message.

RemoveFlagsSilent ( int messageOrdinal, ActiveUp flags ) : void

Same as RemoveFlags() except no response is requested.

Rename ( string newMailboxName ) : string

Renames the mailbox.

Search ( string query ) : int[]

Searches the mailbox for messages corresponding to the query.

Search ( string charset, string query ) : int[]

Searches the mailbox for messages corresponding to the query.

SearchParse ( string query ) : ActiveUp.Net.Mail.MessageCollection

Search for messages accoridng to the given query.

SearchParse ( string charset, string query ) : ActiveUp.Net.Mail.MessageCollection

Search for messages accoridng to the given query.

SetFlags ( int messageOrdinal, IFlagCollection flags ) : string

Sets the specified flags for the message.

SetFlagsSilent ( int messageOrdinal, ActiveUp flags ) : void

Same as SetFlags() except no response is requested.

Subscribe ( ) : string

Subscribes to the mailbox.

UidAddFlags ( int uid, IFlagCollection flags ) : string
UidAddFlagsSilent ( int uid, IFlagCollection flags ) : void
UidCopyMessage ( int uid, string destinationMailboxName ) : void
UidDeleteMessage ( int uid, bool expunge ) : void
UidMoveMessage ( int uid, string destinationMailboxName ) : void
UidRemoveFlags ( int uid, ActiveUp flags ) : string
UidRemoveFlagsSilent ( int uid, ActiveUp flags ) : void
UidSetFlags ( int uid, ActiveUp flags ) : string
UidSetFlagsSilent ( int uid, ActiveUp flags ) : void
Unsubscribe ( ) : string

Unsubscribes from the mailbox.

Method Details

AddFlags() public method

Adds the specified flags to the message.
public AddFlags ( int messageOrdinal, IFlagCollection flags ) : string
messageOrdinal int The message's ordinal position.
flags IFlagCollection Flags to be added to the message.
return string

AddFlagsSilent() public method

Same as AddFlags() except no response is requested.
public AddFlagsSilent ( int messageOrdinal, IFlagCollection flags ) : void
messageOrdinal int The message's ordinal position.
flags IFlagCollection Flags to be added to the message.
return void

Append() public method

Appends the provided message to the mailbox.
public Append ( ActiveUp.Net.Mail.Message message ) : string
message ActiveUp.Net.Mail.Message The message to be appended.
return string

Append() public method

Appends the provided message to the mailbox.
public Append ( ActiveUp.Net.Mail.Message message, IFlagCollection flags ) : string
message ActiveUp.Net.Mail.Message The message to be appended.
flags IFlagCollection Flags to be set for the message.
return string

Append() public method

Appends the provided message to the mailbox.
public Append ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, System.DateTime dateTime ) : string
message ActiveUp.Net.Mail.Message The message to be appended.
flags IFlagCollection Flags to be set for the message.
dateTime System.DateTime The internal date to be set for the message.
return string

Append() public method

Appends the provided message to the mailbox.
public Append ( byte messageData ) : string
messageData byte The message in a Rfc822 compliant format.
return string

Append() public method

Appends the provided message to the mailbox.
public Append ( byte messageData, IFlagCollection flags ) : string
messageData byte The message in a Rfc822 compliant format.
flags IFlagCollection Flags to be set for the message.
return string

Append() public method

Appends the provided message to the mailbox.
public Append ( byte messageData, IFlagCollection flags, System.DateTime dateTime ) : string
messageData byte The message in a Rfc822 compliant format.
flags IFlagCollection Flags to be set for the message.
dateTime System.DateTime The internal date to be set for the message.
return string

Append() public method

Appends the provided message to the mailbox.
public Append ( string messageLiteral ) : string
messageLiteral string The message in a Rfc822 compliant format.
return string

Append() public method

Appends the provided message to the mailbox.
public Append ( string messageLiteral, IFlagCollection flags ) : string
messageLiteral string The message in a Rfc822 compliant format.
flags IFlagCollection Flags to be set for the message.
return string

Append() public method

Appends the provided message to the mailbox.
public Append ( string messageLiteral, IFlagCollection flags, System.DateTime dateTime ) : string
messageLiteral string The message in a Rfc822 compliant format.
flags IFlagCollection Flags to be set for the message.
dateTime System.DateTime The internal date to be set for the message.
return string

BeginAddFlags() public method

public BeginAddFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginAddFlagsSilent() public method

public BeginAddFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginAppend() public method

public BeginAppend ( ActiveUp.Net.Mail.Message message, AsyncCallback callback ) : IAsyncResult
message ActiveUp.Net.Mail.Message
callback AsyncCallback
return IAsyncResult

BeginAppend() public method

public BeginAppend ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
message ActiveUp.Net.Mail.Message
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginAppend() public method

public BeginAppend ( ActiveUp.Net.Mail.Message message, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
message ActiveUp.Net.Mail.Message
flags IFlagCollection
dateTime System.DateTime
callback AsyncCallback
return IAsyncResult

BeginAppend() public method

public BeginAppend ( byte messageData, AsyncCallback callback ) : IAsyncResult
messageData byte
callback AsyncCallback
return IAsyncResult

BeginAppend() public method

public BeginAppend ( byte messageData, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageData byte
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginAppend() public method

public BeginAppend ( byte messageData, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
messageData byte
flags IFlagCollection
dateTime System.DateTime
callback AsyncCallback
return IAsyncResult

BeginAppend() public method

public BeginAppend ( string messageLiteral, AsyncCallback callback ) : IAsyncResult
messageLiteral string
callback AsyncCallback
return IAsyncResult

BeginAppend() public method

public BeginAppend ( string messageLiteral, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageLiteral string
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginAppend() public method

public BeginAppend ( string messageLiteral, IFlagCollection flags, System.DateTime dateTime, AsyncCallback callback ) : IAsyncResult
messageLiteral string
flags IFlagCollection
dateTime System.DateTime
callback AsyncCallback
return IAsyncResult

BeginCopyMessage() public method

public BeginCopyMessage ( int messageOrdinal, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
destinationMailboxName string
callback AsyncCallback
return IAsyncResult

BeginCreateChild() public method

public BeginCreateChild ( string mailboxName, AsyncCallback callback ) : IAsyncResult
mailboxName string
callback AsyncCallback
return IAsyncResult

BeginDelete() public method

public BeginDelete ( AsyncCallback callback ) : IAsyncResult
callback AsyncCallback
return IAsyncResult

BeginDeleteMessage() public method

public BeginDeleteMessage ( int messageOrdinal, bool expunge, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
expunge bool
callback AsyncCallback
return IAsyncResult

BeginEmpty() public method

public BeginEmpty ( bool expunge, AsyncCallback callback ) : IAsyncResult
expunge bool
callback AsyncCallback
return IAsyncResult

BeginMoveMessage() public method

public BeginMoveMessage ( int messageOrdinal, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
destinationMailboxName string
callback AsyncCallback
return IAsyncResult

BeginRemoveFlags() public method

public BeginRemoveFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginRemoveFlagsSilent() public method

public BeginRemoveFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginRename() public method

public BeginRename ( string newMailboxName, AsyncCallback callback ) : IAsyncResult
newMailboxName string
callback AsyncCallback
return IAsyncResult

BeginSearch() public method

public BeginSearch ( string query, AsyncCallback callback ) : IAsyncResult
query string
callback AsyncCallback
return IAsyncResult

BeginSearch() public method

public BeginSearch ( string charset, string query, AsyncCallback callback ) : IAsyncResult
charset string
query string
callback AsyncCallback
return IAsyncResult

BeginSearchParse() public method

public BeginSearchParse ( string query, AsyncCallback callback ) : IAsyncResult
query string
callback AsyncCallback
return IAsyncResult

BeginSearchParse() public method

public BeginSearchParse ( string charset, string query, AsyncCallback callback ) : IAsyncResult
charset string
query string
callback AsyncCallback
return IAsyncResult

BeginSetFlags() public method

public BeginSetFlags ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginSetFlagsSilent() public method

public BeginSetFlagsSilent ( int messageOrdinal, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
messageOrdinal int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginSubscribe() public method

public BeginSubscribe ( AsyncCallback callback ) : IAsyncResult
callback AsyncCallback
return IAsyncResult

BeginUidAddFlags() public method

public BeginUidAddFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginUidAddFlagsSilent() public method

public BeginUidAddFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginUidCopyMessage() public method

public BeginUidCopyMessage ( int uid, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
uid int
destinationMailboxName string
callback AsyncCallback
return IAsyncResult

BeginUidDeleteMessage() public method

public BeginUidDeleteMessage ( int uid, bool expunge, AsyncCallback callback ) : IAsyncResult
uid int
expunge bool
callback AsyncCallback
return IAsyncResult

BeginUidMoveMessage() public method

public BeginUidMoveMessage ( int uid, string destinationMailboxName, AsyncCallback callback ) : IAsyncResult
uid int
destinationMailboxName string
callback AsyncCallback
return IAsyncResult

BeginUidRemoveFlags() public method

public BeginUidRemoveFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginUidRemoveFlagsSilent() public method

public BeginUidRemoveFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginUidSetFlags() public method

public BeginUidSetFlags ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginUidSetFlagsSilent() public method

public BeginUidSetFlagsSilent ( int uid, IFlagCollection flags, AsyncCallback callback ) : IAsyncResult
uid int
flags IFlagCollection
callback AsyncCallback
return IAsyncResult

BeginUnsubscribe() public method

public BeginUnsubscribe ( AsyncCallback callback ) : IAsyncResult
callback AsyncCallback
return IAsyncResult

CopyMessage() public method

Copies the specified message to the specified mailbox.
public CopyMessage ( int messageOrdinal, string destinationMailboxName ) : void
messageOrdinal int The ordinal of the message to be copied.
destinationMailboxName string The name of the destination mailbox.
return void

CreateChild() public method

Creates a child mailbox.
public CreateChild ( string mailboxName ) : IMailbox
mailboxName string The name of the child mailbox to be created.
return IMailbox

Delete() public method

Deletes the mailbox.
public Delete ( ) : string
return string

DeleteMessage() public method

Deletes the specified message.
public DeleteMessage ( int messageOrdinal, bool expunge ) : void
messageOrdinal int Ordinal position of the message to be deleted.
expunge bool If true, message is permanently removed. Otherwise it is marked with the Deleted flag.
return void

Empty() public method

Empties the mailbox.
public Empty ( bool expunge ) : void
expunge bool If true, all messages are permanently removed. Otherwise they are all marked with the Deleted flag.
return void

EndAddFlags() public method

public EndAddFlags ( IAsyncResult result ) : string
result IAsyncResult
return string

EndAddFlagsSilent() public method

public EndAddFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
return void

EndAppend() public method

public EndAppend ( IAsyncResult result ) : string
result IAsyncResult
return string

EndCopyMessage() public method

public EndCopyMessage ( IAsyncResult result ) : void
result IAsyncResult
return void

EndCreateChild() public method

public EndCreateChild ( IAsyncResult result ) : IMailbox
result IAsyncResult
return IMailbox

EndDelete() public method

public EndDelete ( IAsyncResult result ) : string
result IAsyncResult
return string

EndDeleteMessage() public method

public EndDeleteMessage ( IAsyncResult result ) : void
result IAsyncResult
return void

EndEmpty() public method

public EndEmpty ( IAsyncResult result ) : void
result IAsyncResult
return void

EndMoveMessage() public method

public EndMoveMessage ( IAsyncResult result ) : void
result IAsyncResult
return void

EndRemoveFlags() public method

public EndRemoveFlags ( IAsyncResult result ) : string
result IAsyncResult
return string

EndRemoveFlagsSilent() public method

public EndRemoveFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
return void

EndRename() public method

public EndRename ( IAsyncResult result ) : string
result IAsyncResult
return string

EndSearch() public method

public EndSearch ( IAsyncResult result ) : string
result IAsyncResult
return string

EndSearchParse() public method

public EndSearchParse ( IAsyncResult result ) : string
result IAsyncResult
return string

EndSetFlags() public method

public EndSetFlags ( IAsyncResult result ) : string
result IAsyncResult
return string

EndSetFlagsSilent() public method

public EndSetFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
return void

EndSubscribe() public method

public EndSubscribe ( IAsyncResult result ) : string
result IAsyncResult
return string

EndUidAddFlags() public method

public EndUidAddFlags ( IAsyncResult result ) : string
result IAsyncResult
return string

EndUidAddFlagsSilent() public method

public EndUidAddFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
return void

EndUidCopyMessage() public method

public EndUidCopyMessage ( IAsyncResult result ) : void
result IAsyncResult
return void

EndUidDeleteMessage() public method

public EndUidDeleteMessage ( IAsyncResult result ) : void
result IAsyncResult
return void

EndUidMoveMessage() public method

public EndUidMoveMessage ( IAsyncResult result ) : void
result IAsyncResult
return void

EndUidRemoveFlags() public method

public EndUidRemoveFlags ( IAsyncResult result ) : string
result IAsyncResult
return string

EndUidRemoveFlagsSilent() public method

public EndUidRemoveFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
return void

EndUidSetFlags() public method

public EndUidSetFlags ( IAsyncResult result ) : string
result IAsyncResult
return string

EndUidSetFlagsSilent() public method

public EndUidSetFlagsSilent ( IAsyncResult result ) : void
result IAsyncResult
return void

EndUnsubscribe() public method

public EndUnsubscribe ( IAsyncResult result ) : string
result IAsyncResult
return string

Mailbox() public method

Default constructor.
public Mailbox ( ) : System
return System

MoveMessage() public method

public MoveMessage ( int messageOrdinal, string destinationMailboxName ) : void
messageOrdinal int
destinationMailboxName string
return void

RemoveFlags() public method

Removes the specified flags from the message.
public RemoveFlags ( int messageOrdinal, IFlagCollection flags ) : string
messageOrdinal int The message's ordinal position.
flags IFlagCollection Flags to be removed from the message.
return string

RemoveFlagsSilent() public method

Same as RemoveFlags() except no response is requested.
public RemoveFlagsSilent ( int messageOrdinal, ActiveUp flags ) : void
messageOrdinal int The message's ordinal position.
flags ActiveUp Flags to be removed from the message.
return void

Rename() public method

Renames the mailbox.
public Rename ( string newMailboxName ) : string
newMailboxName string The new name of the mailbox.
return string

Search() public method

Searches the mailbox for messages corresponding to the query.
public Search ( string query ) : int[]
query string Query to use.
return int[]

Search() public method

Searches the mailbox for messages corresponding to the query.
public Search ( string charset, string query ) : int[]
charset string The charset the query has to be performed for.
query string The search query.
return int[]

SearchParse() public method

Search for messages accoridng to the given query.
public SearchParse ( string query ) : ActiveUp.Net.Mail.MessageCollection
query string Query to use.
return ActiveUp.Net.Mail.MessageCollection

SearchParse() public method

Search for messages accoridng to the given query.
public SearchParse ( string charset, string query ) : ActiveUp.Net.Mail.MessageCollection
charset string The charset to apply the query for.
query string Query to use.
return ActiveUp.Net.Mail.MessageCollection

SetFlags() public method

Sets the specified flags for the message.
public SetFlags ( int messageOrdinal, IFlagCollection flags ) : string
messageOrdinal int The message's ordinal position.
flags IFlagCollection Flags to be stored for the message.
return string

SetFlagsSilent() public method

Same as SetFlags() except no response is requested.
public SetFlagsSilent ( int messageOrdinal, ActiveUp flags ) : void
messageOrdinal int The message's ordinal position.
flags ActiveUp Flags to be set for the message.
return void

Subscribe() public method

Subscribes to the mailbox.
public Subscribe ( ) : string
return string

UidAddFlags() public method

public UidAddFlags ( int uid, IFlagCollection flags ) : string
uid int
flags IFlagCollection
return string

UidAddFlagsSilent() public method

public UidAddFlagsSilent ( int uid, IFlagCollection flags ) : void
uid int
flags IFlagCollection
return void

UidCopyMessage() public method

public UidCopyMessage ( int uid, string destinationMailboxName ) : void
uid int
destinationMailboxName string
return void

UidDeleteMessage() public method

public UidDeleteMessage ( int uid, bool expunge ) : void
uid int
expunge bool
return void

UidMoveMessage() public method

public UidMoveMessage ( int uid, string destinationMailboxName ) : void
uid int
destinationMailboxName string
return void

UidRemoveFlags() public method

public UidRemoveFlags ( int uid, ActiveUp flags ) : string
uid int
flags ActiveUp
return string

UidRemoveFlagsSilent() public method

public UidRemoveFlagsSilent ( int uid, ActiveUp flags ) : void
uid int
flags ActiveUp
return void

UidSetFlags() public method

public UidSetFlags ( int uid, ActiveUp flags ) : string
uid int
flags ActiveUp
return string

UidSetFlagsSilent() public method

public UidSetFlagsSilent ( int uid, ActiveUp flags ) : void
uid int
flags ActiveUp
return void

Unsubscribe() public method

Unsubscribes from the mailbox.
public Unsubscribe ( ) : string
return string