使用C#发送邮件

  C#自动发送邮件到指定邮箱

 	using System.Net; //引用
 	using System.Net.Mail;//引用mail

       		MailMessage messge = new MailMessage();//实例化邮件类

       		messge.From = new MailAddress("**@qq.com");//发件人账号

                messge.To.Add("**@qq.com");//收件人账号 

		messge.Subject = "主题"//标题 

		messge.IsBodyHtml = true;//格式 

		messge.BodyEncoding = Encoding.UTF8;//编码 

		messge.Body = "正文"//正文 

		messge.Priority = MailPriority.Normal;//设置优先度 

		SmtpClient client = new SmtpClient("smtp.qq.com", 587);SMTP及端口 

		client.Credentials = new NetworkCredential("帐号", "密码"); 

		client.EnableSsl = true;//安全连接 
		try { 
			client.Send(messge);//发送 

			Console.WriteLine("发送成功"); 

		} catch (Exception ex) { 

			Console.WriteLine(ex); 

		} 

		Console.Read();

注:腾讯需要设置邮箱的SMTP
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值