110,579
社区成员
发帖
与我相关
我的任务
分享
public static bool SendEmail(string title, string content)
{
bool r = false;
try
{
MailMessage msg = new MailMessage();
msg.To.Add("aaa@126.com");//收件人,可多人
msg.CC.Add("bbb@126.com");//抄送,可多人,如下
msg.CC.Add("ccc@126.com");
msg.From = new MailAddress("ddd@126.com", "", System.Text.Encoding.UTF8);
msg.Subject = title;//邮件主题
msg.SubjectEncoding = System.Text.Encoding.UTF8;//主题编码
msg.Body = content;//邮件内容
msg.BodyEncoding = System.Text.Encoding.UTF8;//邮件内容编码
msg.IsBodyHtml = false;
msg.Priority = MailPriority.High;//优先级
SmtpClient client = new SmtpClient();
client.Credentials = new System.Net.NetworkCredential("ddd@gmail.com", "123456");//发件人地址,密码
client.Port = 587;
client.Host = "smtp.gmail.com";
client.EnableSsl = true;
object userState = msg;
client.Send(msg);
r = true;
}
catch (System.Net.Mail.SmtpException ex)
{
log.WriteLine("发送邮件异常");
}
return r;
}
System.Net.Mail.SmtpClient client = new SmtpClient();
client.Host = "smtp.126.com";
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("账号", "******");
//星号改成自己邮箱的密码
client.DeliveryMethod = SmtpDeliveryMethod.Network;
System.Net.Mail.MailMessage message = new MailMessage("账号", "目的邮箱");
message.To.Add("ixake@126.com");//可以发送给多人
message.to.Add("cc@qq.com"); //如果还有更多...可以继续..
message.Subject = "测试";
message.Body = ("这是邮件的内容");
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
try
{
client.Send(message);
MessageBox.Show("Email successfully send.");
}
catch (Exception ex)
{
MessageBox.Show("Send Email Failed." + ex.ToString());
}