[csmaild-cvs] csmaild/src/Common/MailstoreProviders XmlMailstoreProvider.cs,1.11,1.12
Brought to you by:
tamc
|
From: <ta...@us...> - 2003-08-08 22:39:29
|
Update of /cvsroot/csmaild/csmaild/src/Common/MailstoreProviders In directory sc8-pr-cvs1:/tmp/cvs-serv18360/src/Common/MailstoreProviders Modified Files: XmlMailstoreProvider.cs Log Message: Updated VS.NET 2002 project files to reflect currect VS.NET 2003 project Moved message flags into a FlagList class (this makes flag extensions easier to support) Modified the TestClient for easier debugging of the server Added BASE64 decoder to common library Moved argument parsing from ImapCommand into the newly created types (representing various arguments parsed from the client) Added support for AUTHENTICATE PLAIN Added TODO document in the docs !!Some stuff surely has been broken with all this code moving around, it'll compile and run, but some functionality hasn't been verified yet!! Index: XmlMailstoreProvider.cs =================================================================== RCS file: /cvsroot/csmaild/csmaild/src/Common/MailstoreProviders/XmlMailstoreProvider.cs,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** XmlMailstoreProvider.cs 5 Aug 2003 01:42:09 -0000 1.11 --- XmlMailstoreProvider.cs 8 Aug 2003 22:39:26 -0000 1.12 *************** *** 271,279 **** newMsg["MailboxId"] = msg.Mailbox.ProvidersIdentifier; newMsg["UniqueIdentifier"] = msg.UniqueId; ! newMsg["Seen"] = msg.Seen; ! newMsg["Answered"] = msg.Answered; ! newMsg["Flagged"] = msg.Flagged; ! newMsg["Deleted"] = msg.Deleted; ! newMsg["Draft"] = msg.Draft; newMsg["Recent"] = msg.Recent; newMsg["Size"] = msg.Size; --- 271,279 ---- newMsg["MailboxId"] = msg.Mailbox.ProvidersIdentifier; newMsg["UniqueIdentifier"] = msg.UniqueId; ! newMsg["Seen"] = msg.Flags.Seen; ! newMsg["Answered"] = msg.Flags.Answered; ! newMsg["Flagged"] = msg.Flags.Flagged; ! newMsg["Deleted"] = msg.Flags.Deleted; ! newMsg["Draft"] = msg.Flags.Draft; newMsg["Recent"] = msg.Recent; newMsg["Size"] = msg.Size; *************** *** 298,306 **** // row["MailboxId"] = msg.Mailbox.ProvidersIdentifier; // row["UniqueIdentifier"] = msg.UniqueId; ! row["Seen"] = msg.Seen; ! row["Answered"] = msg.Answered; ! row["Flagged"] = msg.Flagged; ! row["Deleted"] = msg.Deleted; ! row["Draft"] = msg.Draft; row["Recent"] = msg.Recent; // row["Size"] = msg.Size; --- 298,306 ---- // row["MailboxId"] = msg.Mailbox.ProvidersIdentifier; // row["UniqueIdentifier"] = msg.UniqueId; ! row["Seen"] = msg.Flags.Seen; ! row["Answered"] = msg.Flags.Answered; ! row["Flagged"] = msg.Flags.Flagged; ! row["Deleted"] = msg.Flags.Deleted; ! row["Draft"] = msg.Flags.Draft; row["Recent"] = msg.Recent; // row["Size"] = msg.Size; |