如何在C#程序中与邮箱关联(实现后台的隐式操作)

在做项目的过程中,需要将用户在运行过程中出现的Bug信息通过电子邮箱的方式返回给服务器设定的指定的邮箱中该如何操作?<希望有关键地方的源码>先谢谢了……... 在做项目的过程中,需要将用户在运行过程中出现的Bug信息通过电子邮箱的方式返回给服务器设定的指定的邮箱中 该如何操作?<希望有关键地方的源码> 先谢谢了…… 展开
 我来答
手机用户21238
2014-08-08 · TA获得超过275个赞
知道答主
回答量:183
采纳率:0%
帮助的人:112万
展开全部
#region 发送电子邮件 /// <summary> /// 发送电团携子邮件 /// </summary> /// <param name="to">电子邮件收件人的地址</param> /// <param name="subj">主题<罩晌/param> /// <param name="bodys">内容</param> public static void SendMail(string strto, string subj, string bodys) { //bug修改当参数不正确时的处理,by arjun try { WebSetting ws = new WebSetting(); ws = new WebSettingBLL().GetModel(); SmtpClient _smtpClient = new SmtpClient(); _smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//塌闷伏指定电子邮件发送方式 _smtpClient.Host = ws.SMTPServer;//指定SMTP服务器 _smtpClient.Credentials = new System.Net.NetworkCredential(ws.EmailName, ws.EmailPass);//用户名和密码 MailMessage _mailMessage = new MailMessage(ws.Email, strto); _mailMessage.Subject = subj;//主题 _mailMessage.Body = bodys;//内容 _mailMessage.BodyEncoding = System.Text.Encoding.Default;//正文编码 _mailMessage.IsBodyHtml = true;//设置为HTML格式 _mailMessage.Priority = MailPriority.High;//优先级 _mailMessage.IsBodyHtml = true; _smtpClient.Send(_mailMessage); //发送 } catch { //不处理发送邮件错误 } } 可以在Application_Error中添加上这个方法,发送邮件.调用一下这个类就行了. 把SMTP,邮箱这些设置好,就OK.

采纳哦
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式