using System;
using System.Collections.Generic;
using System.Text;
using System.Net.Mail;
namespace MBACSC.DataAccess
{
public class SendMail
{
/// <summary>
/// Net 2.0 發送郵件
/// </summary>
/// <param name="strSmtpServer">發送郵件服務器</param>
/// <param name="strFrom">發信人Email</param>
/// <param name="strFromPass">發信人Email密碼</param>
/// <param name="strTo">收信人Email</param>
/// <param name="strSubject">郵件主題</param>
/// <param name="strBody">郵件內容</param>
public static void Send(string strSmtpServer, string strFrom, string strFromPass, string strTo, string strSubject, string strBody)
{
SmtpClient client = new SmtpClient(strSmtpServer);
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential(strFrom, strFromPass);
client.DeliveryMethod = SmtpDeliveryMethod.Network;
Byte[] b = Encoding.Default.GetBytes(strBody);
strBody = Encoding.GetEncoding("gb2312").GetString(b).ToString();
MailMessage message = new MailMessage(strFrom, strTo, strSubject, strBody);
message.BodyEncoding = Encoding.UTF8;
message.IsBodyHtml = true;
client.Send(message);
}
}
}
C#自動發送郵件
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.