国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

asp.net中模擬測試smtp發郵件

2019-11-17 01:41:00
字體:
來源:轉載
供稿:網友

asp.net中模擬測試smtp發郵件

最近在編程人生里要測試一個會員郵件的功能,就寫了下面的代碼。

在asp.net 中,有時要測試發信SMTP,但如果在單元測試中,如果沒方便好用的smtp怎么辦,其實還是有辦法模擬的,下面講解下:在web.config 中設置<system.net> <mailSettings> <smtp deliveryMethod="SpecifiedPickupDirectory"> <specifiedPickupDirectory pickupDirectoryLocation="C:/Mail/"/> </smtp> </mailSettings></system.net>這樣設置的話,將指定c:/mail為指定的收件箱的目錄了,代碼可以編寫如下:PRotected void btnMail_Click(object sender, EventArgs e){ MailMessage message = new MailMessage("abc@somedomain.com","abc@abcdefgh.com",Newsletter", "This is a test mail");SmtpClient client = new SmtpClient("localhost");client.Send(message);}}這樣的話,會發現運行后,在c:/mail下會有SMTP格式的你發的信了.這個測試方法其實是很有用的,因為有時要涉及到用SMTP的一些信息交換平臺的報文,用這個測試方法就很好,可以清楚看到報文頭和報文主體的內容呢


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 南汇区| 嫩江县| 博罗县| 瓮安县| 抚远县| 包头市| 安多县| 银川市| 岳普湖县| 抚松县| 西平县| 桐柏县| 溧水县| 宝兴县| 长泰县| 尉犁县| 无为县| 体育| 栖霞市| 海原县| 衢州市| 九寨沟县| 谢通门县| 苍梧县| 清水河县| 孟津县| 平南县| 襄樊市| 富源县| 林周县| 乌苏市| 宜章县| 六枝特区| 涪陵区| 临邑县| 绥滨县| 米脂县| 龙口市| 平武县| 昂仁县| 乌兰浩特市|