首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Exchange 'HasAttachment‘属性即使存在附件也返回False

问Exchange 'HasAttachment‘属性即使存在附件也返回False
EN

Stack Overflow用户
提问于 2017-06-13 14:04:48
回答 1查看 215关注 0票数 0

我正在编写一个脚本,该脚本使用Exchange将日历上的附件保存到本地文件中。但是,当我在任何用户帐户上执行此操作时,当我试图在共享资源帐户上使用它时,它会失败。

我也可以用邮递员复制这个。调用GetItem请求(请参见下面)将返回所有项目数据,但资源帐户上不存在AttachmentId。我的用户帐户上的相同请求确实返回了AttachmentId。在资源帐户上调用时,HasAttachments字段也显示为False。

资源帐户中有我丢失的财产或价值吗?

GetItem:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"
  xmlns:t="http://schemas.microsoft.com/exchange/services/2006/types"
  xmlns:m="http://schemas.microsoft.com/exchange/services/2006/messages">
<soap:Header>
    <t:RequestServerVersion Version="Exchange2007_SP1" />
</soap:Header>
  <soap:Body>
    <m:GetItem>
      <m:ItemShape>
        <t:BaseShape>AllProperties</t:BaseShape>
        <t:AdditionalProperties>
          <t:FieldURI FieldURI="item:Attachments" />
          <t:FieldURI FieldURI="item:HasAttachments" />
        </t:AdditionalProperties>
      </m:ItemShape>
      <ItemIds>
        <t:ItemId Id="AAAlAF..." ChangeKey="CQAAAB..." />
      </ItemIds>
     </m:GetItem>
   </soap:Body>
</soap:Envelope>

编辑:这绝对是帐户本身的一个问题,因为OWA也没有显示附件。共享日历帐户不能接受附件吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-06-14 01:02:37

我在资源帐户上丢失了一些财产或价值吗?

如果这是一个资源邮箱,即自动接受会议,那么邮箱的默认配置是出于安全原因删除附件。

“DeleteAttachments参数指定是否从所有传入消息中删除附件。此参数的有效输入为$true或$false。默认值为$true。此参数仅用于将AutomateProcessing参数设置为AutoAccept的资源邮箱。”

re https://technet.microsoft.com/en-us/library/dd335046(v=exchg.160).aspx

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44523876

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档