程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> ASP.NET基礎 >> asp.net System.Net.Mail 發送郵件

asp.net System.Net.Mail 發送郵件

編輯:ASP.NET基礎
舉例:
復制代碼 代碼如下:
163.com的郵箱在早期申請的是支持的,後面申請的都是不支持。
21cn.com似乎現在已經放棄了smtp支持,可能只有繳費用戶才可以。
qq.com的郵箱需要在用戶帳戶裡面設置。

我拿了個sina.com的郵箱進行測試,也需要在後台裡面的

才可以發送。詳細代碼如下:
復制代碼 代碼如下:
MailAddress from = new MailAddress("[email protected]");
MailAddress to = new MailAddress("[email protected]");
MailMessage message = new MailMessage(from, to);
message.Subject = "阿會楠的來信";
message.Body = "你好!測試而已";
SmtpClient client = new SmtpClient();
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Port = 25;
client.Host = "smtp.sina.com";
client.Credentials = new System.Net.NetworkCredential("[email protected]", "123");
Response.Write("發送一份郵件到" + to.User + "," + to.Host +"," + client.Host);
client.Send(message);

別忘了引入命名空間:
復制代碼 代碼如下:
using System.Net;
using System.Net.Mail ;
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved