C# 从程序发送电子邮件
我已经在windows forms c#中创建了该应用程序,可供另一台计算机上的其他用户使用,但我知道在运行我的程序时会发生错误(因为我没有足够的时间检查所有内容),因此我决定让用户查找错误并通过电子邮件向我报告 我有一个“报告问题”按钮,但是当用户单击该按钮时,它将打开Microsoft Outlook并自动用我自己的电子邮件填写收到的电子邮件或“收件人”?我建议:C# 从程序发送电子邮件,c#,winforms,email,C#,Winforms,Email,我已经在windows forms c#中创建了该应用程序,可供另一台计算机上的其他用户使用,但我知道在运行我的程序时会发生错误(因为我没有足够的时间检查所有内容),因此我决定让用户查找错误并通过电子邮件向我报告 我有一个“报告问题”按钮,但是当用户单击该按钮时,它将打开Microsoft Outlook并自动用我自己的电子邮件填写收到的电子邮件或“收件人”?我建议: Process.Start("mailto:your@emailaddress.com"); 这将提示Windows使用默认的
Process.Start("mailto:your@emailaddress.com");
这将提示Windows使用默认的电子邮件提供程序(如果安装了Microsoft Outlook,则很可能是该提供程序)创建新邮件
要使用此方法,请添加:
using System.Diagnostics;
到代码文件的顶部。我建议:
Process.Start("mailto:your@emailaddress.com");
这将提示Windows使用默认的电子邮件提供程序(如果安装了Microsoft Outlook,则很可能是该提供程序)创建新邮件
要使用此方法,请添加:
using System.Diagnostics;
到代码文件的顶部。使用
Diagnostics.Process.Start(“mailto:senderEmail”)
而且,只有当您将outlook作为默认电子邮件客户端时,它才会工作。使用
诊断.Process.Start(“mailto:senderEmail”)
而且,只有当您将outlook作为默认电子邮件客户端时,它才会工作:使用System.Diagnostics
Process.Start("mailto:revanayyamca@gmail.com");
名称空间:使用System.Diagnostics
Process.Start("mailto:revanayyamca@gmail.com");
没有流程。从系统中的BaldrickIt先生开始。诊断命名空间,请参阅上面编辑的答案。没有流程。从系统中的BaldrickIt先生开始。诊断命名空间,请参阅上面编辑的答案。