首页 > 学院 > 开发设计 > 正文

C#简单邮件发送

2019-11-14 14:00:18
字体:
来源:转载
供稿:网友

System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.From = new System.Net.Mail.MailAddress("*****@163.com");    //发送邮件邮箱
message.To.Add("********@QQ.com");   //收件人
message.Subject = "*********";    //邮件标题
message.IsBodyHtml = true;
message.BodyEncoding = System.Text.Encoding.UTF8;
message.Body = "**************";     //邮件内容
message.PRiority = System.Net.Mail.MailPriority.Normal;
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient("smtp.163.com", 25);   //163的邮件地址,25端口号
client.Credentials = new System.Net.NetworkCredential("**********@163.com", "********");                  //第一个参数发件邮箱名,第二个参数邮箱密码
client.EnableSsl = false; //必须经过ssl加密
try
{
client.Send(message);      //发送
}
catch (Exception ee)
{
LogHelper.GetInstance().WriteMessage(DateTime.Now + "订单发送邮件失败: " + ee.Message);    //发送失败,操作
}

 

这个发送只进行了个人账号对个人账号的测试,没有测企业级的邮箱。如果是企业级的有问题可以共同交流交流。

 


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表