0

我正在使用 EWS 托管 API 1.2 与 Exchange 2010 和 Outlook 2010/2013 进行集成项目。我们将其与现有系统绑定。以前,我们可以选择发送会议通知。这些有一个格式很好的正文,没有什么花哨的,但是有一个 CSS 标题,一些表格等。首先感谢 Outlook 使用 Word 渲染引擎,原因不明...

无论如何,现在我们直接通过 EWS-MA 创建约会。有趣的部分?约会的消息正文被转换为 RTF 并去除了几乎所有的 HTML,包括 CSS 标头。我发现只支持一些标签,而且样式集更加有限,只能内联完成。头部中的任何 CSS 样式标记都将被删除。我们希望在发送会议请求时保持相同的格式,但这不会发生。

有什么办法可以绕过这种细致的格式化重写吗?我们将不得不猜测并检查支持的样式和标签,因为我没有看到任何支持的文档。有些样式被完全剥离,有些被转换成别的东西,有时它会按预期出现。我想知道是否有办法利用内联附件来插入 HTML,但我怀疑这是否可行。

4

1 回答 1

0

您需要按如下方式使用 HTML BodyType 并将您的 css 嵌入到 html 标记中,例如使用此站点http://beaker.mailchimp.com/inline-css


约会.Body = "你的 html 这里有内联 CSS";

约会.Body.BodyType = BodyType.HTML; 约会等

我希望它有帮助:)

于 2013-11-14T12:08:14.090 回答