本文實例講述了asp.net發送郵件的實現方法。分享給大家供大家參考。具體實現方法如下:
~MailObj()
{
Dispose();
}
public void Dispose()
{
GC.SuppressFinalize(this);
}
#endregion
#region 發送郵件
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;
}
}
#endregion
}
}
希望本文所述對大家的asp.net程序設計有所幫助。
|
新聞熱點
疑難解答
圖片精選