当前位置: 代码迷 >> C# >> C#简略邮件发送
  详细解决方案

C#简略邮件发送

热度:268   发布时间:2016-05-05 02:53:58.0
C#简单邮件发送

System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage();
message.From = new System.Net.Mail.MailAddress("[email protected]");    //发送邮件邮箱
message.To.Add("[email protected]");   //收件人
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("[email protected]", "********");                  //第一个参数发件邮箱名,第二个参数邮箱密码
client.EnableSsl = false; //必须经过ssl加密
try
{
client.Send(message);      //发送
}
catch (Exception ee)
{
LogHelper.GetInstance().WriteMessage(DateTime.Now + "订单发送邮件失败: " + ee.Message);    //发送失败,操作
}

 

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

 

  相关解决方案