asp.net发送邮件到指定邮箱

#region 发送邮件到指定邮箱

创新互联建站是少有的成都网站建设、成都做网站、营销型企业网站、微信平台小程序开发、手机APP,开发、制作、设计、卖链接、推广优化一站式服务网络公司,公司2013年成立,坚持透明化,价格低,无套路经营理念。让网页惊喜每一位访客多年来深受用户好评

       ///

       /// 发送邮件

       ///

       /// 收件人邮件地址

       /// 发件人邮件地址

       /// 邮件主题

       /// 邮件内容

       /// 登录smtp主机时用到的用户名

       /// 登录smtp主机时用到的用户密码

       /// 发送邮件用到的smtp主机

public string  SendEmails(string to)

       {

string mess = "";

try

           {

string from ="XXX.com";//发件人邮件地址

stringuserName ="XXX.com";//发件人邮件地址

string password ="XXX";

stringsmtpHost ="smtp.exmail.qq.com";//腾讯

MailAddressfroms = new MailAddress(from);

MailAddress email = new MailAddress(to);

MailMessage message = newMailMessage(froms, email);

message.Subject = "忘记密码提示(XXXX)";//设置邮件主题

message.IsBodyHtml = true;//设置邮件正文为html格式

stringurl ="http://www.XXXX.aspx?flag=" + email;

message.Body = "尊敬的" + email + ",您好:

您在(XX)点击了“忘记密码”按钮,故系统自动给您发送了这封邮件,您可以点击以下链接修改您的密码:点击马上登陆网站修改密码!  ";//设置邮件内容

SmtpClient client = newSmtpClient(smtpHost);

client.UseDefaultCredentials = true;

 ////设置发送邮件身份验证方式

client.Credentials = newNetworkCredential(userName, password);

client.DeliveryMethod =SmtpDeliveryMethod.Network;

client.Send(message);

           }

catch (Exception ex)

           {

mess = newCommon.YKException().GetErrorInfo(ex, this);

           }

return mess;

       }

       #endregion


分享题目:asp.net发送邮件到指定邮箱
文章转载:http://cdiso.cn/article/pgehii.html

其他资讯