ASP.NET发送QQ邮件

第一步:设置QQ邮箱;

  ①开启SMTP服务;

  ②生成授权码(授权码可以重复生成,但每次生成的不同,且每次都需要发送短信);

  ③复制授权码备用;

第二步:引用命名空间

using System.Net.Mail;
using System.Text;

第三步:编写代码。

namespace MaiTest
{
    public partial class MailTest : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
       
        }

 
        protected void sendMail(object sender,EventArgs e)
        {      
            try
            {
                //邮件发送服务器
                SmtpClient client = new SmtpClient();
                client.EnableSsl = true;
                client.UseDefaultCredentials = false;
                client.DeliveryMethod = SmtpDeliveryMethod.Network;     //邮件发送方式
                client.Host = "smtp.qq.com";    //邮件服务器
                //务必先设置好服务器再实例化Credentials!
                //不要使用邮箱密码,而是使用授权码
                client.Credentials = new System.Net.NetworkCredential("***@qq.com", "授权码");

                //邮件内容设置
                MailMessage msg = new MailMessage("***@qq.com", "***@qq.com");      //发件地址,收件地址
                msg.Subject = "主题";     //邮件主题
                msg.Body = "This is email body";        //邮件正文
                msg.BodyEncoding = Encoding.UTF8;       //正文编码
                msg.IsBodyHtml = true;      //是否HTML格式
                msg.Priority = MailPriority.Low;        //优先级
                
                //发送邮件
                client.Send(msg);       
                Response.Write("邮件发送成功");
            }
            catch (Exception ex)
            {
                this.Page.ClientScript.RegisterStartupScript(this.GetType(), "", "alert('" + ex.Message + "')", true);
            }

        }
    }
}

  

转载于:https://www.cnblogs.com/phoenixBlog/p/7182710.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值