asp.net System.Net.Mail 發(fā)送郵件
更新時(shí)間:2009年04月15日 22:40:45 作者:
一個(gè)師弟發(fā)了段代碼給我,說(shuō)調(diào)試了很久發(fā)送郵件都沒有成功。自己使用過(guò)程中,也發(fā)現(xiàn)了很多問(wèn)題,但最簡(jiǎn)單的問(wèn)題是“發(fā)件方”地址根本不支持smtp發(fā)送郵件。
舉例:
163.com的郵箱在早期申請(qǐng)的是支持的,后面申請(qǐng)的都是不支持。
21cn.com似乎現(xiàn)在已經(jīng)放棄了smtp支持,可能只有繳費(fèi)用戶才可以。
qq.com的郵箱需要在用戶帳戶里面設(shè)置。
我拿了個(gè)sina.com的郵箱進(jìn)行測(cè)試,也需要在后臺(tái)里面的
.gif)
才可以發(fā)送。詳細(xì)代碼如下:
MailAddress from = new MailAddress("sosuo8@sina.com");
MailAddress to = new MailAddress("ahuinan@21cn.com");
MailMessage message = new MailMessage(from, to);
message.Subject = "阿會(huì)楠的來(lái)信";
message.Body = "你好!測(cè)試而已";
SmtpClient client = new SmtpClient();
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Port = 25;
client.Host = "smtp.sina.com";
client.Credentials = new System.Net.NetworkCredential("sosuo8@sina.com", "123");
Response.Write("發(fā)送一份郵件到" + to.User + "," + to.Host +"," + client.Host);
client.Send(message);
別忘了引入命名空間:
using System.Net;
using System.Net.Mail ;
復(fù)制代碼 代碼如下:
163.com的郵箱在早期申請(qǐng)的是支持的,后面申請(qǐng)的都是不支持。
21cn.com似乎現(xiàn)在已經(jīng)放棄了smtp支持,可能只有繳費(fèi)用戶才可以。
qq.com的郵箱需要在用戶帳戶里面設(shè)置。
我拿了個(gè)sina.com的郵箱進(jìn)行測(cè)試,也需要在后臺(tái)里面的
.gif)
才可以發(fā)送。詳細(xì)代碼如下:
復(fù)制代碼 代碼如下:
MailAddress from = new MailAddress("sosuo8@sina.com");
MailAddress to = new MailAddress("ahuinan@21cn.com");
MailMessage message = new MailMessage(from, to);
message.Subject = "阿會(huì)楠的來(lái)信";
message.Body = "你好!測(cè)試而已";
SmtpClient client = new SmtpClient();
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Port = 25;
client.Host = "smtp.sina.com";
client.Credentials = new System.Net.NetworkCredential("sosuo8@sina.com", "123");
Response.Write("發(fā)送一份郵件到" + to.User + "," + to.Host +"," + client.Host);
client.Send(message);
別忘了引入命名空間:
復(fù)制代碼 代碼如下:
using System.Net;
using System.Net.Mail ;
相關(guān)文章
淺談ASP.NET Core 中間件詳解及項(xiàng)目實(shí)戰(zhàn)
這篇文章主要介紹了淺談ASP.NET Core 中間件詳解及項(xiàng)目實(shí)戰(zhàn),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2016-12-12在asp.net網(wǎng)頁(yè)中顯示數(shù)學(xué)符號(hào)的代碼
在網(wǎng)頁(yè)中顯示一些符號(hào),如數(shù)學(xué)符號(hào)(Insus.NET僅提供常用符號(hào)),需要的朋友可以參考下2012-10-10基于ASP.NET+easyUI框架實(shí)現(xiàn)圖片上傳功能(判斷格式+即時(shí)瀏覽 )
這篇文章主要介紹了基于ASP.NET+easyUI框架實(shí)現(xiàn)圖片上傳功能的相關(guān)資料,重點(diǎn)在于如何判斷格式,實(shí)現(xiàn)即時(shí)瀏覽,需要的朋友可以參考下2016-06-06.NET5實(shí)現(xiàn)操作注冊(cè)表的方法
本文詳細(xì)講解了.NET5實(shí)現(xiàn)操作注冊(cè)表的方法,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-02-02ASP.net中Core自定義View查找位置的實(shí)例代碼
在本篇文章里小編給大家分享的是關(guān)于ASP.net中Core自定義View查找位置的實(shí)例代碼,需要的朋友們可以學(xué)習(xí)下。2020-04-04ASP.NET?Core配置設(shè)置之Configuration包
這篇文章介紹了ASP.NET?Core配置設(shè)置之Configuration包,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-07-07ASP.NET Core 2.0 支付寶掃碼支付的實(shí)現(xiàn)代碼
這篇文章主要介紹了ASP.NET Core 2.0 支付寶掃碼支付的實(shí)現(xiàn)代碼,需要的朋友可以參考下2017-10-10