怎么在。net项目中实现一个邮件发送功能

  介绍

这篇文章给大家介绍怎么在。net项目中实现一个邮件发送功能,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

<强>关键代码:

需要引用命名空间:

<强>使用System.Net.Mail;使用System.Net
,

MailMessage  mailObj =, new  MailMessage ();   ,,,,,   ,,,,,mailObj.From =, new  MailAddress (“mayun@qq.com");,//发送人邮箱地址,,,   ,,,,,mailObj.To.Add (“mahuateng@qq.com");,,//收件人邮箱地址   ,,,,,mailObj.Subject =,“账户激活,,,,//主题   ,,,,,mailObj.Body =, mailbody;,,//正文,   ,,,,,mailObj.IsBodyHtml =,真的,,//表示正文内容是HTML      ,,,,,SmtpClient  smtp =, new  SmtpClient ();   ,,,,,smtp.Host =,“smtp.sina.cn",,,,,,//smtp服务器名称   ,,,,,smtp.UseDefaultCredentials =,真的;   ,,,,,smtp.Credentials =, new  NetworkCredential (“mayun@qq.com",,“pwd");,//发送人的登录名和密码   ,,,,,smtp.Send (mailObj);

<强>注意细节:

<强>一、 <强> smtp

smtp(简单邮件传输协议)即简单邮件传输协议,它是一组由于源地址到目的地址传送邮件的规则。

在使用时,要保证邮件里该项服务已经开启!新浪邮箱设置例如:

怎么在。net项目中实现一个邮件发送功能

二,出现“不允许使用邮箱名称。服务器响应为:包络发送方不匹配与登录用户. .”的错误

怎么在。net项目中实现一个邮件发送功能

关于怎么在。net项目中实现一个邮件发送功能就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。

怎么在。net项目中实现一个邮件发送功能