exchangewebservices - 发送投票电子邮件

标签 exchangewebservices

使用 Outlook API,可以通过在 MailItem 实例上设置 VotingOpions 属性来发送带有投票的电子邮件。是否可以以任何方式对 Exchange Web 服务执行相同的操作?

最佳答案

Microsoft 已经发布了投票电子邮件的格式,但 Exchange Web 服务没有为它们提供界面,因此您需要自己制作。可以通过扩展属性访问数据:

PidLidVerbStream:

new ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common,
                               0x00008520,
                               MapiPropertyType.Binary);

是投票选项,一个需要解构的复杂二元结构。虽然如果您不想改变发送的选项,您可以使用 Outlook 来创建消息,然后提取扩展属性并保存二进制数据,您可以使用它一次又一次地发送投票选项。

http://msdn.microsoft.com/en-us/library/cc839893(v=office.12).aspx有必要的链接

PidLidVerbResponse:
 new ExtendedPropertyDefinition(DefaultExtendedPropertySet.Common,
                               0x00008524,
                               MapiPropertyType.String);

简单得多,只是来自选择的投票响应的字符串,尽管标准还要求响应的主题前缀。

关于exchangewebservices - 发送投票电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3012883/

相关文章:

c# - 交换 Web 服务错误 - 远程服务器返回错误 405 方法不允许

ruby-on-rails - Rails - 每个请求的数据库连接,基于用户凭据

C# ews发件人地址

exchangewebservices - MS Exchange Web 服务 : How to get items with 'Flag' set?

c# - session 预约是如何连接的以及如何使用此连接?

security - 通过 Office 365 的 powershell 查看用户密码是什么

java - EWS Java API 获取附件

office365 - O365、EWS 托管 API 和 ExchangeVersion

c# - 如何为通过 Exchange Server 发送的邮件设置 MHT-body?

asp.net - 获取 ASP 网站经过身份验证的用户的 ICredentials 对象