繁体   English   中英

C# 打开 outlook 邮箱 window

[英]C# open outlook mail window

我有一个用 C # .net 6.0 编写的简单应用程序。 按下按钮后,我想打开一个 Outlook window,其中包含文本框中的电子邮件内容和文本框中的收件人。

问题是该应用程序是在公司域中的计算机上使用的。 我无法使用 smtp 以编程方式发送电子邮件。

必须完全禁止当前登录计算机(窗口 10)的人的帐户发送邮件,该人的 Outlook 帐户已配置为分配给 windows 帐户。

我尝试使用 Microsoft.Office.Interop.Outlook 但出现错误

Could not load file or assembly 'Microsoft.Office.Interop.Outlook, Version = 15.0.0.0, Culture = neutral, PublicKeyToken = 71e9bce111e9429c

通过NuGet添加Microsoft.Office.Interop.Outlook 这将解决您的错误并提供一种与 Outlook 交互的可编程方式。

Install-Package Microsoft.Office.Interop.Outlook

我尝试使用 Microsoft.Office.Interop.Outlook 但出现错误

您需要为项目添加一个 COM 引用。 右键单击项目的依赖项并选择Add COM references

COM 引用 VS2022

在对话框 window 中,您可以找到 Outlook 和 select 的条目。

Outlook COM 参考

中提琴! 单击Ok按钮并在您的代码中使用 OOM。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM