我想使用默认的邮件应用程序发送纯文本邮件,不附加任何文件。
我知道可以使用 Process.Start 来完成,但是我无法使其正常工作。这是我目前的代码:
但它只是打开了预先编写好的文本的Outlook消息。我想直接发送而不需要用户手动点击“发送”按钮。我错过了什么吗?谢谢。
我知道可以使用 Process.Start 来完成,但是我无法使其正常工作。这是我目前的代码:
string mailto = string.Format("mailto:{0}?Subject={1}&Body={2}", "to@user.com", "Subject of message", "This is a body of a message");
System.Diagnostics.Process.Start(mailto);
但它只是打开了预先编写好的文本的Outlook消息。我想直接发送而不需要用户手动点击“发送”按钮。我错过了什么吗?谢谢。
SmtpClient
类。 - kennyzx