gpt4 book ai didi

c# - 如何打开Outlook新邮件窗口c#

转载 作者:IT王子 更新时间:2023-10-29 04:06:10 25 4
gpt4 key购买 nike

我正在寻找一种在 Outlook 窗口中打开新邮件的方法。

我需要以编程方式填写:发件人、收件人、主题、正文信息,但让这个新邮件窗口保持打开状态,以便用户可以验证内容/添加内容,然后作为正常的 Outlook 消息发送。

发现:

Process.Start(String.Format(
"mailto:{0}?subject={1}&cc={2}&bcc={3}&body={4}",
address, subject, cc, bcc, body))

但是没有“发件人”选项(我的用户有多个邮箱...)

有什么建议吗?

最佳答案

我终于解决了这个问题。这是解决我的问题的一段代码(使用 Outlook 互操作)

Outlook.Application oApp    = new Outlook.Application ();
Outlook._MailItem oMailItem = (Outlook._MailItem)oApp.CreateItem ( Outlook.OlItemType.olMailItem );
oMailItem.To = address;
// body, bcc etc...
oMailItem.Display ( true );

关于c# - 如何打开Outlook新邮件窗口c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6148639/

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