gpt4 book ai didi

c# - 从 Outlook 新邮件中检索收件人

转载 作者:太空宇宙 更新时间:2023-11-03 16:12:54 25 4
gpt4 key购买 nike

我们有一个应用程序,用户可以在其中单击一个按钮,在 Outlook 中打开一封新电子邮件。我正在编写一个插件,允许用户将此电子邮件添加到我们编写的电子邮件调度应用程序中。 (Outlook 中的延迟传递功能不是很可靠)。

无论如何,用户需要能够修改电子邮件,使用我创建的自定义表单更改交付日期/时间,然后单击一个按钮将其添加到我们的调度程序数据库中。

我的问题是,当我尝试访问收件人集合时,如果无法解析收件人,除非我保存邮件项目,否则它不会被识别并且不会出现在收件人集合中。

但是如果我保存邮件项目,它会中断调用应用程序之间的连接,该应用程序期望确认电子邮件已发送。目前我正在将电子邮件添加到我们的调度系统后发回给用户,以满足调用应用程序。但是如果我先保存邮件项目,它会抛出一个错误。我也无权访问调用应用程序的源代码。

所以我需要一种方法来访问在“收件人”字段中输入的地址而不保存邮件项目。这可能吗?

最佳答案

这篇文章可能有帮助:

Create and send an Outlook message programmatically

您可以创建邮件项目并在不保存的情况下解析地址。

在示例中查找这一行:

mailRecipient.Resolve(); 

什么类型的应用程序正在调用 Outlook?

关于c# - 从 Outlook 新邮件中检索收件人,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16837836/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com