我正在尝试使用C#遗留代码从邮件中获取附件。我从MSDN获取了Active Sync示例代码并用于测试。我没有得到任何下载附件的线索。 MSDN说下面应该是请求xml,但我没有得到任何相同的示例代码。
<?xml version="1.0" encoding="utf-8"?>
<ItemOperations xmlns:airsyncbase="AirSyncBase"
xmlns="ItemOperations">
<Fetch>
<Store>Mailbox</Store>
<airsyncbase:FileReference>7%3a1%3a0</airsyncbase:FileReference>
</Fetch>
</ItemOperations>
答案 0 :(得分:0)
您的请求是正确的,但您必须在wbxml(WAP二进制XML)中转换该xml,此项目可能会对您有所帮助:https://wbxml.codeplex.com/
翻译的代码页位于:http://msdn.microsoft.com/en-us/library/ee219143(v=exchg.80).aspx
实施起来并不简单,但它会起作用!