所有代码的解释均在代码中注释
在运行之前你需要到邮箱里将将pop3/smtp服务,imap/smtp服务开启
qq邮箱存在的位置设置->账户
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
///导入邮件库
using System.Net.Mail;
namespace sendEmail
{
class Program
{
static void Main(string[] args)
{
while(true)
{
///创建邮件类
MailMessage msg = new MailMessage();
///发送的地址
msg.From = new MailAddress("863226209@qq.com");
///发送到的地址
msg.To.Add(new MailAddress("1572683786@qq.com"));
///邮件标题
msg.Subject = "接受到了没";
//msg.SubjectEncoding = Encoding.UTF8;//邮件标题编码
//邮件内容
msg.Body = "异常用户查询结果请见附件";
SmtpClient src = new SmtpClient();
src.Credentials = new
//*******修改为你自己的邮箱编码
System.Net.NetworkCredential("863226209", "**********");
//服务器地址
//网易163免费smtp.163.com
//qq是smtp.qq.com 其他可自行查找
src.Host = "smtp.qq.com";
try
{
src.Send(msg);
Console.WriteLine("发送成功");
}
catch (System.Net.Mail.SmtpException ex)
{
Console.WriteLine("发送邮件出错");
Console.WriteLine(ex);
}
}
Console.ReadKey();
}
}
}