原創(chuàng)|其它|編輯:郝浩|2009-05-19 14:05:35.000|閱讀 1571 次
概述:使用了反射 ( Reflect 方式,上一篇 MailMessag 保管為 eml 文件 ( C#+SmtpClient 中。調(diào)用 System.Net.Mail 內(nèi)部對(duì)象 MailWrit 實(shí)現(xiàn)了將 MailMessag 內(nèi)容保管為 eml 文件。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
使用了反射 ( Reflect 方式,上一篇 MailMessag 保管為 eml 文件 ( C#+SmtpClient 中。調(diào)用 System.Net.Mail 內(nèi)部對(duì)象 MailWrit 實(shí)現(xiàn)了將 MailMessag 內(nèi)容保管為 eml 文件。
主要是學(xué)習(xí)反射 Reflect 使用思路,通過(guò)上次的實(shí)現(xiàn)。起到個(gè)拋磚引玉的作用吧,算是
偶爾看到上次的代碼,今天。又重新發(fā)現(xiàn)了一個(gè) 先回到上次解析的地方:
對(duì)于上面的這張圖片,上次的時(shí)候。過(guò)分強(qiáng)調(diào)了 MailWrit 這里,而忽略了其他局部,下面我把上面這幅圖,重現(xiàn)一下:
偏重于上面的畫(huà) 藍(lán)色 橫線的地方,上次。這次,偏重于 畫(huà) 紅線 和
都標(biāo)記了
就是畫(huà)紅線的那句,上面的核心內(nèi)容。而那句,其實(shí)又回到
沒(méi)有任何的網(wǎng)絡(luò)交互,上面的紅線框標(biāo)注的只是 writer 進(jìn)行了一些寫(xiě)入操作。而 writer 就是上次說(shuō)的那個(gè)生成 EML 文件的 stream
其實(shí)問(wèn)題就清了 .NET SmtpClient 對(duì)于 DeliveryMethod 為
需要 IIS 支持,對(duì)于
根本不需要配置 smtp 服務(wù)器等等的很是方便;缺點(diǎn)是生成的 EML 文件名,上面的方式。一個(gè) GUID 不能自己控制。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:博客園