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