.net邮箱找回密码

using System;
using System.Data;
using System.Configuration;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Text;
using System.Net.Mail;
using System.Net;

namespace Web.Common
{
    ///<summary>
    /// 找回密码类
    ///</summary>
    public class MyEmail
    {
        #region 找回密码
        ///<summary>
        /// 功能:用户找回密码
        ///</summary>
        ///<param name="ToEmail">目的地地址</param>
        ///<param name="memberid">会员ID</param>
        ///<returns></returns>
        public static bool SendMail(string ToEmail,string memberid)
        {
            string Email = "m.sh.lin0328@163.com";
            string password = "abcd";
            Encoding EnCode = Encoding.UTF8;
            System.Net.Mail.MailMessage Message = new System.Net.Mail.MailMessage();
            Message.From = new MailAddress(Email, "新郑网购会员管理中心", EnCode);
            Message.To.Add(new MailAddress(ToEmail, "尊敬的用户", EnCode));
            Message.Subject = "新郑网购网找回密码";
            Message.SubjectEncoding = EnCode;
            //CC为抄送,即发给用户的同时,再发送给Email
            //Message.CC.Add(new MailAddress(Email,"房产巴巴网"));
            StringBuilder MailContent = new StringBuilder();
            MailContent.Append("尊敬的用户:<br/>");
            MailContent.Append("        您好!你于");
            MailContent.Append(DateTime.Now.ToLongTimeString());
            MailContent.Append("通过<a href='http://www.cnblogs.com/shanlin/archive/2011/10/10/#'>新郑网购</a>管理中心审请找回密码。");
            MailContent.Append("<br/>        为了安全起见,请用户点击以下链接重设个人密码:");
            string url = "http://www.hnjcg.com/getPass.aspx?memberid=" + memberid + "&email=" + ToEmail;
            MailContent.Append("<br/>        <a href='http://www.cnblogs.com/shanlin/archive/2011/10/10/" + url + "'>" + url + "</a>");
            Message.Body = MailContent.ToString();
            Message.BodyEncoding = EnCode;
            Message.IsBodyHtml = true;

            try
            {
                SmtpClient smtp = new SmtpClient("smtp.163.com", 25);
                smtp.Credentials = new NetworkCredential(Email, password);
                smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
                smtp.Send(Message);
            }
            catch (Exception)
            {
                return false;
            }
            finally
            {
                Message.Dispose();
            }
            return true;
        }
        #endregion
    }
}

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值