outlook - 以编程方式打开 Outlook 草稿消息以进行进一步编辑
问题描述
我在命令行工具中使用 EWS 使用 EmailMessage.Save() 在用户的收件箱中创建草稿。
用户应进一步编辑新创建的草稿电子邮件,然后将其发送。
如何让 Oulook (2013) 打开草稿以进行进一步编辑?我已经从 EWS 获得了相关草稿的 EmailMessage id。
解决方案
一种方法是您可以注册 Outlook 协议,请参阅https://www.slipstick.com/problems/outlook-missing-outlook-protocol/,然后使用 EWS convertId 操作将 EWSId 转换为 EntryId。然后,您应该能够使用 Outlook:// + 从 convertId 返回的 HexEntryId 在 Outlook 中打开该项目。
推荐阅读
- jquery - Jquery Tooltipster - ajax 后访问 DOM
- oracle - 通过 azure databricks 运行 oracle 查询
- woocommerce - Woocommerce - 在管理面板中显示订单总量
- android - 为什么 dlopen() 会在两个不同的调用中为同一个共享库返回两个不同的句柄?
- python - 将创建日期戳添加到 seaborn 可视化
- java - 瞬态变量的约束验证异常
- laravel - localhost 无法加载应用程序 centos 服务器
- flutter - 键盘在较旧的 Android 版本上退出全屏模式
- python - Python中的多项式回归曲线
- acumatica - 导入方案是否使用 DAC 中指定的 PXDefault 属性?