我正在尝试找出一种在 Visual Studio 中编写 C# 控制台应用程序的方法,该应用程序将采用字符串“;” 分隔电子邮件地址并创建一个新邮件消息(在 Microsoft Outlook 中),地址是字符串中的联系人。
换句话说,有没有办法在控制台应用程序中获取一个字符串,然后在 Outlook 中打开一个无标题消息,该字符串在“收件人...”字段中。任何帮助,将不胜感激。
我正在尝试找出一种在 Visual Studio 中编写 C# 控制台应用程序的方法,该应用程序将采用字符串“;” 分隔电子邮件地址并创建一个新邮件消息(在 Microsoft Outlook 中),地址是字符串中的联系人。
换句话说,有没有办法在控制台应用程序中获取一个字符串,然后在 Outlook 中打开一个无标题消息,该字符串在“收件人...”字段中。任何帮助,将不胜感激。
你可以写
Process.Start("mailto:a@example.com,b@example.com");
这将打开用户的默认邮件客户端。
如果要使用特定于 Outlook 的命令行开关,请执行以下操作:
Process.Start("[path to outlook]/Outlook.exe /c ipm.note /m "email1@email.com;email2@email.com"