成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

如何從ASP.NET 2.0中發(fā)送電子郵件

開發(fā) 后端
本文介紹如何從ASP.NET 2.0中發(fā)送電子郵件,以及探討System.Net.Mail 命名空間中的相關(guān)類。

如今,電子郵件已經(jīng)成為一種無所不在、異步通知和分布式的消息系統(tǒng)。存在許多web開發(fā)場所;其中,服務(wù)器端代碼都需要生成一個電子郵件并且把它發(fā)送給指定的接收者。該電子郵件可以被發(fā)送給網(wǎng)點中的一些用戶,通知他們有關(guān)于他們的新建用戶帳戶,提醒他們忘記的口令,或以郵件形式提交給他們一個清單。當然,這也可以是針對web開發(fā)者或站點管理員,提供給他們有關(guān)一個剛剛公開的未處理的異常或用戶回饋的消息。

幸好,ASP.NET使得發(fā)送電子郵件非常輕松。.NET框架版本1.x在System.Web.Mail類中包括了許多類,它們允許以編程方式通過短短的幾行代碼來發(fā)送電子郵件。盡管這個命名空間和這些類仍然存在于ASP.NET 2.0版本中,但是它們已經(jīng)過時,你可以在 System.Net.Mail命名空間中找到新的與郵件支持相關(guān)的類。

在本文中,讓我們來一起探討System.Net.Mail 命名空間中的相關(guān)類,并且分析如何從一個ASP.NET 2.0頁面的code-behind類中發(fā)送電子郵件。我們還要在Web.config中指定中繼服務(wù)器消息以及如何把這個消息應(yīng)用于一些內(nèi)置ASP.NET服務(wù)器控件中以便實現(xiàn)發(fā)送電子郵件(例如當一個用戶創(chuàng)建一個帳戶或需要一個口令提示器/重置器時)。

1.探討System.Net.Mail命名空間中的類

在System.Net.Mail命名空間中共有16個不同的類,它們都與把電子郵件發(fā)送到一個指定的簡單的郵件傳輸協(xié)議(SMTP)服務(wù)器以便進一步提交有關(guān)。在這個命名空間中有兩個核心類是:
◆MailMessage:描述一個電子郵件消息;它擁有From,To,Subject,Body等屬性;
◆SmtpClient:把一個指定的MailMessage實例發(fā)送到一個指定的SMTP服務(wù)器。

典型地,當你從一個ASP.NET 2.0頁面中發(fā)送電子郵件時,你要:

(1)創(chuàng)建一個MailMessage對象;

(2)賦給它屬性;

(3)創(chuàng)建一個SmtpClient類實例;

(4)指定關(guān)于使用該SMTP服務(wù)器的細節(jié)(如果它們沒有在Web.config中指定);

(5)經(jīng)由SmtpClient對象的Send方法發(fā)送該MailMessage。

其中,上面的第1步和第2步可以被略過,因為SmtpClient類的Send方法能夠接收一個MailMessage對象或接收四個字符串(分別描述電子郵件消息內(nèi)容的from,to,subject和body部分)。

System.Net.Mail命名空間中的其它類還提供了更高級的電子郵件功能。例如,這些類能夠用于在一個電子郵件消息中添加附件,把對象嵌入到一個電子郵件,指定SMTP服務(wù)器認證消息等;還有一些Exception的派生類用于處理SMTP特定的異常。我們會在以后的文章中來討論這些其它類的更高級的使用情形。

【編輯推薦】

  1. ASP.NET中的HttpWorkerRequest對像
  2. 詳解四個ASP.NET狀態(tài)
  3. ASP.NET AJAX中ScriptManager控件
  4. SuperPreview會調(diào)用ASP.NET或者PHP來渲染網(wǎng)頁
  5. ASP.NET中的ScriptManager控件
責任編輯:佚名 來源: 清華大學(xué)出版社
相關(guān)推薦

2020-02-26 13:47:57

Emacs電子郵件開源

2023-12-31 16:29:31

GoGoroutinesChannels

2020-05-13 08:48:16

JavaScript前端技術(shù)

2009-02-05 14:02:46

SmtpMail發(fā)送郵件ASP.NET

2021-03-06 13:31:52

網(wǎng)絡(luò)釣魚惡意郵件攻擊

2022-01-05 10:16:12

微軟Exchange惡意軟件

2009-07-22 17:28:07

CSS文件ASP.NET 2.0

2009-07-23 16:28:20

URL映射ASP.NET 2.0

2009-07-22 17:23:03

XmlDataSourASP.NET 2.0

2009-07-30 15:17:16

ASP.NET 2.0

2019-08-14 14:55:07

PostfixFedora電子郵件

2009-07-21 11:14:19

max-age設(shè)置ASP.NET 2.0

2009-07-20 15:48:10

OWC組件ASP.NET 2.0

2009-07-27 15:58:25

添加GridView

2009-07-21 15:55:59

使用Web PartsASP.NET 2.0

2011-10-31 09:35:50

2010-09-17 14:11:18

2009-12-14 17:50:45

ASP.NET 2.0

2009-07-28 14:06:28

ASP.NET 2.0

2009-01-07 11:38:22

ASP.NET.NET錯誤記錄
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 成人免费毛片在线观看 | 精品一级毛片 | 成人黄色在线 | 婷婷丁香综合网 | 国产精品一区二区三区四区 | 日韩伦理一区二区 | 正在播放一区二区 | 日韩伦理一区二区 | 精品国产青草久久久久福利 | 欧美日韩中文国产一区发布 | 亚洲高清在线 | 九九热精品在线 | 玖玖玖在线观看 | 操射视频 | 久久亚洲天堂 | 超碰在线免费av | 手机av在线 | 91精品国产91久久综合桃花 | 中文字幕亚洲区一区二 | 天天干亚洲 | 亚洲成人精品在线观看 | 国产japanhdxxxx麻豆| 99精品欧美一区二区蜜桃免费 | 亚洲性网 | 精品久久久久久久久久久下田 | 超碰最新在线 | 日韩欧美日韩在线 | 久久精品国产一区 | 国产精品美女久久久久aⅴ国产馆 | 黄色片亚洲| 偷拍自拍网 | 男人天堂网址 | 国产美女在线观看 | 久草院线 | 国产午夜精品一区二区三区嫩草 | 免费在线一区二区 | 91视视频在线观看入口直接观看 | 在线一区| 亚洲乱码国产乱码精品精的特点 | 色桃网 | 国产高潮av |