DeleteMessages

ImapClient.DeleteMessages method (1 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IConnection connection, IEnumerable<int> sequenceSet)
Parameter Type Description
connection IConnection Connection to a server
sequenceSet IEnumerable`1 The set of sequence numbers for messages

See Also


ImapClient.DeleteMessages method (2 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IConnection connection, IEnumerable<string> uidSet)
Parameter Type Description
connection IConnection Connection to a server
uidSet IEnumerable`1 The set of UID for messages

See Also


ImapClient.DeleteMessages method (3 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IEnumerable<int> sequenceSet)
Parameter Type Description
sequenceSet IEnumerable`1 The set of sequence numbers for messages

See Also


ImapClient.DeleteMessages method (4 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IEnumerable<string> uidSet)
Parameter Type Description
uidSet IEnumerable`1 The set of UID for messages

See Also


ImapClient.DeleteMessages method (5 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IConnection connection, IEnumerable<int> sequenceSet, 
    long modificationSequence)
Parameter Type Description
connection IConnection Connection to a server
sequenceSet IEnumerable`1 The set of sequence numbers for messages
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

See Also


ImapClient.DeleteMessages method (6 of 32)

Marks a message with the specified unique identifier as deleted

public void DeleteMessages(IConnection connection, IEnumerable<string> uidSet, 
    long modificationSequence)
Parameter Type Description
connection IConnection Connection to a server
uidSet IEnumerable`1 The set of UID for messages
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

See Also


ImapClient.DeleteMessages method (7 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IEnumerable<int> sequenceSet, long modificationSequence)
Parameter Type Description
sequenceSet IEnumerable`1 The set of sequence numbers for messages
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

See Also


ImapClient.DeleteMessages method (8 of 32)

Marks a message with the specified unique identifier as deleted

public void DeleteMessages(IEnumerable<string> uidSet, long modificationSequence)
Parameter Type Description
uidSet IEnumerable`1 The set of UID for messages
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

See Also


ImapClient.DeleteMessages method (9 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(IEnumerable<string> uidSet, bool commitNow)
Parameter Type Description
uidSet IEnumerable`1 The set of UID for messages
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (10 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(IConnection connection, IEnumerable<string> uidSet, bool commitNow)
Parameter Type Description
connection IConnection Connection to a server
uidSet IEnumerable`1 The set of UID for messages
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (11 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(IEnumerable<string> uidSet, long modificationSequence, bool commitNow)
Parameter Type Description
uidSet IEnumerable`1 The set of UID for messages
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (12 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(IConnection connection, IEnumerable<string> uidSet, 
    long modificationSequence, bool commitNow)
Parameter Type Description
connection IConnection Connection to a server
uidSet IEnumerable`1 The set of UID for messages
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (13 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IConnection connection, int startSequence, int endSequence)
Parameter Type Description
connection IConnection Connection to a server
startSequence Int32 The starting sequence number of a message list
endSequence Int32 The ending sequence number of a message list

See Also


ImapClient.DeleteMessages method (14 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IConnection connection, string startUid, string endUid)
Parameter Type Description
connection IConnection Connection to a server
startUid String The starting UID of a message list
endUid String The ending UID of a message list

See Also


ImapClient.DeleteMessages method (15 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(int startSequence, int endSequence)
Parameter Type Description
startSequence Int32 The starting sequence number of a message list
endSequence Int32 The ending sequence number of a message list

See Also


ImapClient.DeleteMessages method (16 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(string startUid, string endUid)
Parameter Type Description
startUid String The starting UID of a message list
endUid String The ending UID of a message list

See Also


ImapClient.DeleteMessages method (17 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IConnection connection, int startSequence, int endSequence, 
    long modificationSequence)
Parameter Type Description
connection IConnection Connection to a server
startSequence Int32 The starting sequence number of a message list
endSequence Int32 The ending sequence number of a message list
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

See Also


ImapClient.DeleteMessages method (18 of 32)

Marks a message with the specified unique identifier as deleted

public void DeleteMessages(IConnection connection, string startUid, string endUid, 
    long modificationSequence)
Parameter Type Description
connection IConnection Connection to a server
startUid String The starting UID of a message list
endUid String The ending UID of a message list
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

See Also


ImapClient.DeleteMessages method (19 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(int startSequence, int endSequence, long modificationSequence)
Parameter Type Description
startSequence Int32 The starting sequence number of a message list
endSequence Int32 The ending sequence number of a message list
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

See Also


ImapClient.DeleteMessages method (20 of 32)

Marks a message with the specified unique identifier as deleted

public void DeleteMessages(string startUid, string endUid, long modificationSequence)
Parameter Type Description
startUid String The starting UID of a message list
endUid String The ending UID of a message list
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

See Also


ImapClient.DeleteMessages method (21 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(string startUid, string endUid, bool commitNow)
Parameter Type Description
startUid String The starting UID of a message list
endUid String The ending UID of a message list
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (22 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(IConnection connection, string startUid, string endUid, bool commitNow)
Parameter Type Description
connection IConnection Connection to a server
startUid String The starting UID of a message list
endUid String The ending UID of a message list
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (23 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(string startUid, string endUid, long modificationSequence, 
    bool commitNow)
Parameter Type Description
startUid String The starting UID of a message list
endUid String The ending UID of a message list
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (24 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(IConnection connection, string startUid, string endUid, 
    long modificationSequence, bool commitNow)
Parameter Type Description
connection IConnection Connection to a server
startUid String The starting UID of a message list
endUid String The ending UID of a message list
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (25 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IConnection connection, IEnumerable<ImapMessageInfo> messageInfoSet)
Parameter Type Description
connection IConnection Connection to a server
messageInfoSet IEnumerable`1 The set of ImapMessageInfo for deletion

See Also


ImapClient.DeleteMessages method (26 of 32)

Marks a message with the specified sequence number as deleted

public void DeleteMessages(IEnumerable<ImapMessageInfo> messageInfoSet)
Parameter Type Description
messageInfoSet IEnumerable`1 The set of ImapMessageInfo for deletion

See Also


ImapClient.DeleteMessages method (27 of 32)

Marks a message with the specified unique identifier as deleted

public void DeleteMessages(IConnection connection, IEnumerable<ImapMessageInfo> messageInfoSet, 
    long modificationSequence)
Parameter Type Description
connection IConnection Connection to a server
messageInfoSet IEnumerable`1 The set of ImapMessageInfo for deletion
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

See Also


ImapClient.DeleteMessages method (28 of 32)

Marks a message with the specified unique identifier as deleted

public void DeleteMessages(IEnumerable<ImapMessageInfo> messageInfoSet, long modificationSequence)
Parameter Type Description
messageInfoSet IEnumerable`1 The set of ImapMessageInfo for deletion
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162

See Also


ImapClient.DeleteMessages method (29 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(IEnumerable<ImapMessageInfo> messageInfoSet, bool commitNow)
Parameter Type Description
messageInfoSet IEnumerable`1 The set of ImapMessageInfo for deletion
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (30 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(IConnection connection, IEnumerable<ImapMessageInfo> messageInfoSet, 
    bool commitNow)
Parameter Type Description
connection IConnection Connection to a server
messageInfoSet IEnumerable`1 The set of ImapMessageInfo for deletion
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (31 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(IEnumerable<ImapMessageInfo> messageInfoSet, long modificationSequence, 
    bool commitNow)
Parameter Type Description
messageInfoSet IEnumerable`1 The set of ImapMessageInfo for deletion
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also


ImapClient.DeleteMessages method (32 of 32)

Marks a message with the specified unique identifier as deleted and commits the deletions if user specifies this. This method works only if server supports UIDPLUS extension. Please, read more https://tools.ietf.org/html/rfc4315

public void DeleteMessages(IConnection connection, IEnumerable<ImapMessageInfo> messageInfoSet, 
    long modificationSequence, bool commitNow)
Parameter Type Description
connection IConnection Connection to a server
messageInfoSet IEnumerable`1 The set of ImapMessageInfo for deletion
modificationSequence Int64 Modification sequence. Please, read more https://tools.ietf.org/html/rfc7162
commitNow Boolean Defines whether message must be commited now. Please, read more https://tools.ietf.org/html/rfc4315

See Also