Hi Peter,
I have a NullReferenceException every time I try to save an attachment.
My code is:
if (attachment.DownloadState == DownloadState.FullItem)
attachment.Save("\\TEMP\\" + attachment.Name);
And the stacktrace:
at InTheHand.IO.StreamHelper.CopyTo(Stream s, Stream destination, Int32 bufferSize)
at InTheHand.IO.StreamHelper.CopyTo(Stream s, Stream destination)
at InTheHand.WindowsMobile.PocketOutlook.Attachment.Save(String path)
This test has been done with an IMAP account and it seems that the attachment is being downloaded correctly (the DownloadState takes a time to be FullItem).
If you need more details just ask.