ASP.NET 網(wǎng)站開發(fā)郵件發(fā)送用的比較多的是用JAMIL組件,下面我來說說具體的用法.
首先,我們要從網(wǎng)上下載Jamil.dll的組件,然后添加引用using jmail,然后再本機或者服務(wù)器上注冊一下
將jmail.dll拷貝到服務(wù)器的system32目錄下,開始-運行-cmd-輸入regsvr32 jmail.dll.
protected void sendMail(String sender, String senderMail, String receiver, String subject, String content)
{
jmail.MessageClass jmMessage = new jmail.MessageClass();
//設(shè)置字符集
jmMessage.Charset = "gb2312";
//信件的contentype. 缺省是"text/plain") : 字符串如果你以HTML格式發(fā)送郵件, 改為"text/HTML"即可。
Jmail.ContentType = "text/HTML";
//發(fā)件人郵箱地址
jmMessage.From = senderMail;
//發(fā)件人姓名
jmMessage.FromName = sender;
//設(shè)置主題
jmMessage.Subject = subject;
//設(shè)置內(nèi)容
jmMessage.Body = content;
// 設(shè)置收件人郵箱
jmMessage.AddRecipient(receiver, "", "");
// string[] arraymail = MailTo.Split(';');
// for (int i = 0; i < arraymail.Length; i++)
// {
//Jmail.AddRecipientBCC(arraymail[i], "");
// }
// 設(shè)置登陸郵箱的用戶名和密碼
jmMessage.MailServerUserName = "fener2011@163.com";
jmMessage.MailServerPassWord = "******";
//設(shè)置smtp服務(wù)器地址
if (jmMessage.Send("smtp.163.com", false))
{
Response.Write(" ");
}
else
Response.Write(" ");
}
好的OK了!
![]() | ![]() .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |
![]() | ![]() .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 |