Update of /cvsroot/csmaild/csmaild/src/Engine/bin/SampleXmlMailstore
In directory sc8-pr-cvs1:/tmp/cvs-serv32691/src/Engine/bin/SampleXmlMailstore
Modified Files:
Mailboxes.xml Messages.xml Users.xml
Log Message:
Mail store provider has more functionality
- Can save messages (flag changes)
- Can expunge a message
Fixed namespace issues
User now has subscribed mailboxes
Commands no longer "register" themselves, resorted back to switch statement
Index: Mailboxes.xml
===================================================================
RCS file: /cvsroot/csmaild/csmaild/src/Engine/bin/SampleXmlMailstore/Mailboxes.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Mailboxes.xml 29 Jul 2003 00:46:28 -0000 1.2
--- Mailboxes.xml 5 Aug 2003 01:42:10 -0000 1.3
***************
*** 1,27 ****
<?xml version="1.0" standalone="yes"?>
<Mailstore xmlns="http://tempuri.org/Mailboxes.xsd">
! <Mailboxes>
! <Id>1</Id>
! <UserId>1</UserId>
! <ParentId>0</ParentId>
! <Name>INBOX</Name>
! <NextUniqueId>1</NextUniqueId>
! <UniqueIdValidity>1</UniqueIdValidity>
! <NoSelect>false</NoSelect>
! <NoInferiors>false</NoInferiors>
! <Marked>false</Marked>
! <Unmarked>false</Unmarked>
! </Mailboxes>
! <Mailboxes>
! <Id>2430903176</Id>
! <UserId>1</UserId>
! <ParentId>0</ParentId>
! <Name>Custom</Name>
! <NextUniqueId>1</NextUniqueId>
! <UniqueIdValidity>1</UniqueIdValidity>
! <NoSelect>false</NoSelect>
! <NoInferiors>false</NoInferiors>
! <Marked>false</Marked>
! <Unmarked>false</Unmarked>
! </Mailboxes>
</Mailstore>
--- 1,39 ----
<?xml version="1.0" standalone="yes"?>
<Mailstore xmlns="http://tempuri.org/Mailboxes.xsd">
! <Mailboxes>
! <Id>1</Id>
! <UserId>1</UserId>
! <ParentId>0</ParentId>
! <Name>INBOX</Name>
! <NextUniqueId>2</NextUniqueId>
! <UniqueIdValidity>3</UniqueIdValidity>
! <NoSelect>False</NoSelect>
! <NoInferiors>False</NoInferiors>
! <Marked>False</Marked>
! <Unmarked>False</Unmarked>
! </Mailboxes>
! <Mailboxes>
! <Id>3301003416</Id>
! <UserId>1</UserId>
! <ParentId>0</ParentId>
! <Name>Sent Items</Name>
! <NextUniqueId>1</NextUniqueId>
! <UniqueIdValidity>1</UniqueIdValidity>
! <NoSelect>False</NoSelect>
! <NoInferiors>False</NoInferiors>
! <Marked>False</Marked>
! <Unmarked>False</Unmarked>
! </Mailboxes>
! <Mailboxes>
! <Id>3301003417</Id>
! <UserId>1</UserId>
! <ParentId>0</ParentId>
! <Name>Drafts</Name>
! <NextUniqueId>1</NextUniqueId>
! <UniqueIdValidity>1</UniqueIdValidity>
! <NoSelect>False</NoSelect>
! <NoInferiors>False</NoInferiors>
! <Marked>False</Marked>
! <Unmarked>False</Unmarked>
! </Mailboxes>
</Mailstore>
Index: Messages.xml
===================================================================
RCS file: /cvsroot/csmaild/csmaild/src/Engine/bin/SampleXmlMailstore/Messages.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Messages.xml 29 Jul 2003 00:46:28 -0000 1.2
--- Messages.xml 5 Aug 2003 01:42:10 -0000 1.3
***************
*** 1,14 ****
<?xml version="1.0" standalone="yes"?>
! <Mailstore xmlns="http://tempuri.org/Messages.xsd">
! <Messages>
! <Id>1</Id>
! <MailboxId>1</MailboxId>
! <UniqueIdentifier>1</UniqueIdentifier>
! <Seen>true</Seen>
! <Answered>true</Answered>
! <Flagged>true</Flagged>
! <Deleted>true</Deleted>
! <Draft>true</Draft>
! <Size>0</Size>
! </Messages>
</Mailstore>
--- 1,41 ----
<?xml version="1.0" standalone="yes"?>
! <Mailstore>
! <Messages>
! <Id>3301003416</Id>
! <MailboxId>3301003417</MailboxId>
! <UniqueIdentifier>1</UniqueIdentifier>
! <Seen>True</Seen>
! <Answered>True</Answered>
! <Flagged>False</Flagged>
! <Deleted>False</Deleted>
! <Draft>False</Draft>
! <Recent>True</Recent>
! <Size>767</Size>
! <InternalDate>7/7/1977 12:30:00 PM</InternalDate>
! <RawMessage>Return-path: <jo...@ch...>
! Received: from CHICKEN [64.22.212.165]
! by chegg.com [127.0.0.1]
! with SMTP (MDaemon.PRO.v5.0.4.R)
! for <jo...@ch...>; Thu, 31 Jul 2003 13:33:59 -0500
! Message-ID: <004001c35792$af685d40$650...@as...>
! From: "Josh" <jo...@ch...>
! To: <jo...@ch...>
! Subject: Yo yo
! Date: Thu, 31 Jul 2003 13:36:41 -0500
! MIME-Version: 1.0
! Content-Type: text/plain;
! charset="iso-8859-1"
! Content-Transfer-Encoding: 7bit
! X-Priority: 3
! X-MSMail-Priority: Normal
! X-Mailer: Microsoft Outlook Express 6.00.2800.1158
! X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165
! X-MDRcpt-To: jo...@ch...
! X-MDRemoteIP: 64.22.212.165
! X-Return-Path: jo...@ch...
! X-MDaemon-Deliver-To: jo...@ch...
!
! This is a plain text message.
! </RawMessage>
! </Messages>
</Mailstore>
Index: Users.xml
===================================================================
RCS file: /cvsroot/csmaild/csmaild/src/Engine/bin/SampleXmlMailstore/Users.xml,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** Users.xml 29 Jul 2003 00:46:28 -0000 1.2
--- Users.xml 5 Aug 2003 01:42:10 -0000 1.3
***************
*** 1,8 ****
<?xml version="1.0" standalone="yes"?>
<Mailstore xmlns="http://tempuri.org/Users.xsd">
! <Users>
! <Id>1</Id>
! <Username>csmaild_test</Username>
! <Password>csmaild_test</Password>
! </Users>
</Mailstore>
--- 1,9 ----
<?xml version="1.0" standalone="yes"?>
<Mailstore xmlns="http://tempuri.org/Users.xsd">
! <Users>
! <Id>1</Id>
! <Username>csmaild_test</Username>
! <Password>csmaild_test</Password>
! <SubscribedMailboxes>INBOX,Sent Items,Drafts</SubscribedMailboxes>
! </Users>
</Mailstore>
|