I am using the ListMessages() method to populate an IMAPMessageInfoCollection. If the message is read and I haven't deleted it, it is marked as deleted. Also, the uniqueid is the same for all the messages that get populated by ListMessages. I have am accessing another IMAP server using the same code and I am not having these kind of issues. Is this the data that is coming from the IMAP server or is there an issue with ASPOSE.Network?