0

我正在尝试找出一种在 Visual Studio 中编写 C# 控制台应用程序的方法,该应用程序将采用字符串“;” 分隔电子邮件地址并创建一个新邮件消息(在 Microsoft Outlook 中),地址是字符串中的联系人。

换句话说,有没有办法在控制台应用程序中获取一个字符串,然后在 Outlook 中打开一个无标题消息,该字符串在“收件人...”字段中。任何帮助,将不胜感激。

4

2 回答 2

5

你可以写

Process.Start("mailto:a@example.com,b@example.com");

这将打开用户的默认邮件客户端。

于 2012-11-13T19:44:18.267 回答
1

如果要使用特定于 Outlook 的命令行开关,请执行以下操作:

Process.Start("[path to outlook]/Outlook.exe /c ipm.note /m "email1@email.com;email2@email.com"
于 2012-11-13T19:48:28.833 回答