FreeSMTP .NET是一個可用於創建和傳送Email的.NET程式集;由於FreeSMTP完全由C#語言編寫,因此它是可託管的;此外,它是面向對象的,可以創建和傳送Email。
功能點,託管和原始碼,接受者,HTML和純文本信息體,字元集,VS.Net集成,檔案連線,Base64編碼,報文排隊,進展監測,可定製的標題,報文優先權,檔案日誌,
功能點
託管和原始碼
FreeSMTP .NET的全部原始碼是由C#語言編寫,這樣的代碼是最快的、完全可託管的。只依賴於.NET框架的支持。
接受者
傳送、抄送和密送。
HTML和純文本信息體
信息可以用純文本、HTML以及帶有文本的HTML來描述。信息體部分可以使用Quoted-Printable來編輯。
字元集
<CITE style="BACKGROUND: none transparent scroll repeat 0% 0%" class=highlight highlight="true">FreeSMTP .NET</CITE>支持所有的字元集。另外,如果信件標題包含了一些不允許的字元,那
么為了保證兼容性,它們將自動以Base64編碼。
VS.Net集成
FreeSMTP .NET的幫助系統與Visual Studio.Net的幫助系統完全集成在一起,包括目錄、索引、檢索、動態幫助和智慧型性。無論是不是在Visual Studio.NET中使用,幫助文檔都是以HTML幫助1.1和2.0格式編寫的。
檔案連線
附屬檔案將自動以Base64編碼。
Base64編碼
兩個部分以上的信息將按照MIME標準編碼。
報文排隊
報文排隊負擔了信件投遞的任務,增強了輸出能力。
進展監測
狀態事件使應用程式可以顯示發出信息的進展。
可定製的標題
可以加入很多定製的報文標題。
報文優先權
可以設定報文優先權為標準等級,也可以自定義設定。
檔案日誌
調試時,可以使用檔案記錄SMTP會話 。