c# Winform發郵件失敗,附件過大

發郵件應該是一個很簡單的功能,結果一加上附件就失敗,以爲附件比較大,但是附件才3M,也算大吧。

前後檢查代碼,測試又測試,理論上都是對的,但就是失敗。

在百度中搜索發送郵件,附件過大,幾乎找不到。

然後,

在google中搜索

System.Net.Base64Stream.EncodeBytes 郵件發送失敗


找到文章

http://stackoverflow.com/questions/2803132/net-4-0-fails-when-sending-emails-with-attachments-larger-than-3mb

接着找到

https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=30226

才知道原來是微軟的Bug

打上補丁,發10M的附件都沒問題。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章