I've written a simple integration test to access an email account and retreive the messages in the inbox.
public void ShouldAccessInbox()
{
var _imapClient = new ImapClient( exchangeServer, emailAccount, password );
_imapClient.Connect();
_imapClient.Login();
_imapClient.SelectFolder( ImapFolderInfo.InBox );
var messages = _imapClient.ListMessages();
}
However the _imapClient.ListMessages(); call, hangs, and never completes. I haven't been able to find any posts on the forum about what could be causing this. Any ideas on why the ListMessages() call could just hang?
After further investigation it looks like _imapClient.ListMessages() hung because of a message in the inbox folder that was created using Mozilla Thunderbird version 2.0.0.23 (20090812).
The message was an accept response to a meeting invitation created and issued using the Aspose.Network.Mail.Appointment class.
The issues you have found earlier (filed as 11303) have been fixed in [this update](http://www.aspose.com/community/files/51/.net-components/aspose.network-for-.net/entry206641.aspx).