asp.net 邮件发送程序

    try
    {
     MailMessage Message=new MailMessage();

     //发件人地址,是字符串类型
     Message.From="foreveru@126.com";

     //收件人地址,是字符串类型
     Message.To=email;

     //抄送邮件的地址,是字符串类型
     //Message.Cc="fzugao@126.com";

     //邮件主题,是字符串类型
     Message.Subject="吉利通消费联盟密码取回";

     //邮件内容,是字符串类型
     Message.Body="您的用户名是:"+username+"  您的密码是:"+passwords;
 
     //邮件类型
     Message.BodyFormat=MailFormat.Text ; //文本类型

     /*你也可以如下设置成为超文本类型
     Message.BodyFormat=MailFormat.Html; //超文本类型*/

     //设置邮件的优先级
     Message.Priority=MailPriority.High;//优先级

     Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //basic authentication
     Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "foreveru"); //您邮箱的用户名
     Message.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "123"); //密码

     //这是一个静态(Static)属性,所以,不需要实例化类
     //邮件服务器的smtp地址
     SmtpMail.SmtpServer="smtp.126.com"; 
     SmtpMail.Send(Message);//发送邮件

     Response.Write("<script>alert('您的密码已成功发送到您的邮箱!')</script>");
    }
    catch(Exception ex)
    {
     Response.Write("<script>alert('邮件发送失败!请检查您的网络是否连接!')</script>");
    }

posted on 2007-01-06 03:15  jgao  阅读(246)  评论(0编辑  收藏  举报

导航