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