发送邮件
1 //实例化一个发送邮件类。 2 MailMessage mailMessage = new MailMessage(); 3 //发件人邮箱地址,方法重载不同,可以根据需求自行选择。 4 mailMessage.From = new MailAddress("发送人邮箱"); 5 //收件人邮箱地址。 6 mailMessage.To.Add(new MailAddress("接收人邮箱")); 7 //邮件标题。 8 mailMessage.Subject = "发送邮件测试"; 9 //邮件内容。 10 mailMessage.Body = "这是我给你发送的第一份邮件哦!"; 11 12 //实例化一个SmtpClient类。 13 SmtpClient client = new SmtpClient(); 14 //在这里我使用的是qq邮箱,所以是smtp.qq.com,如果你使用的是126邮箱,那么就是smtp.126.com。 15 client.Host = "smtp.qq.com"; 16 //使用安全加密连接。 17 client.EnableSsl = true; 18 //不和请求一块发送。 19 client.UseDefaultCredentials = false; 20 //验证发件人身份(发件人的邮箱,邮箱里的生成授权码); 21 client.Credentials = new NetworkCredential("发送人邮箱", "发送人邮箱授权码"); 22 //发送 23 client.Send(mailMessage);