在ActiveSync中设置邮件标志



尝试为使用ActiveSync的电子邮件设置状态标志。以下是我的要求。我收到6号。我的请求有什么问题吗?

<Sync xmlns="AirSync:" xmlns:email="Email:" xmlns:tasks="Tasks:" >
 <Collections>
     <Collection>
         <SyncKey>648263900</SyncKey>
         <CollectionId>11</CollectionId>
         <GetChanges>0</GetChanges>
         <Commands>
             <Change>
                 <ServerId>11:2</ServerId>
                 <ApplicationData>
                      <email:Flag>
                         <email:Status>1</email:Status>
                         <email:FlagType>Follow Up</email:FlagType>
                         <tasks:StartDate>113-04-23T05:30:00.000Z</tasks:StartDate>
                         <tasks:UTCStartDate>113-04-23T05:30:00.000Z</tasks:UTCStartDate>
                         <tasks:DueDate>113-04-26T05:30:00.000Z</tasks:DueDate> 
                         <tasks:UTCDueDate>113-04-26T05:30:00.000Z</tasks:UTCDueDate>
                     </email:Flag>
                 </ApplicationData>
             </Change>
         </Commands>
     </Collection>
 </Collections>

收到的响应

 <?xml version="1.0"?>
<!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/">
<Sync xmlns="AirSync:">
    <Collections>
        <Collection>
            <SyncKey>648263900</SyncKey>
            <CollectionId>11</CollectionId>
            <Status>1</Status>
            <Responses>
                <Change>
                    <ServerId>11:2</ServerId>
                    <Status>6</Status>
                </Change>
            </Responses>
        </Collection>
    </Collections>
</Sync>

将email:FlagType从Follow Up改为for Follow Up

最后加入</Sync>

试题:

<?xml version="1.0" encoding="utf-8"?>
<Sync xmlns="AirSync:" xmlns:email="Email:" xmlns:tasks="Tasks:" >
 <Collections>
     <Collection>
         <SyncKey>648263900</SyncKey>
         <CollectionId>11</CollectionId>
         <GetChanges>0</GetChanges>
         <Commands>
             <Change>
                 <ServerId>11:2</ServerId>
                 <ApplicationData>
                      <email:Flag>
                         <email:Status>1</email:Status>
                         <email:FlagType>for Follow Up</email:FlagType>
                         <tasks:StartDate>113-04-23T05:30:00.000Z</tasks:StartDate>
                         <tasks:UTCStartDate>113-04-23T05:30:00.000Z</tasks:UTCStartDate>
                         <tasks:DueDate>113-04-26T05:30:00.000Z</tasks:DueDate> 
                         <tasks:UTCDueDate>113-04-26T05:30:00.000Z</tasks:UTCDueDate>
                     </email:Flag>
                 </ApplicationData>
             </Change>
         </Commands>
     </Collection>
 </Collections>
</Sync>

查看更多:MS-ASEMAIL

相关内容

  • 没有找到相关文章

最新更新