public void sendMail(string input)
{
strHost = "smtp.163.com"; //SMTP伺服器位址
strAccount = "itjy1127"; //SMTP服務帳號
strPwd = "yujie1127"; //SMTP服務密碼
strFrom = "itjy1127@163.com"; //發送方郵件地址
Console.WriteLine(sendMail("497928062@qq.com", "QQ來了", input) ? "Success" : "Unsuccess");
Console.ReadLine();
}
/**//// <summary>
/// 發送郵件
/// </summary>
/// <param name="to">接收方郵件地址</param>
/// <param name="title">郵件標題</param>
/// <param name="content">郵件內文內容</param>
/// <returns></returns>
public bool sendMail(string to, string title, string content)
{
SmtpClient _smtpClient = new SmtpClient();
_smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;//指定電子郵件發送方式
_smtpClient.Host = strHost;//指定SMTP伺服器
_smtpClient.Credentials = new System.Net.NetworkCredential(strAccount, strPwd);//使用者名稱和密碼
MailMessage _mailMessage = new MailMessage(strFrom,to);
_mailMessage.Subject = title;//主題
_mailMessage.Body = content;//內容
_mailMessage.BodyEncoding = System.Text.Encoding.UTF8;//本文編碼
//_mailMessage.IsBodyHtml = true;//設定為HTML格式
// _mailMessage.Priority = MailPriority.High;//優先順序
try
{
_smtpClient.Send(_mailMessage);
return true;
}
catch
{
return false;
}
}