原創|產品更新|編輯:況魚杰|2019-08-16 11:06:10.447|閱讀 476 次
概述:電子郵件的.NET輔助控件MailBee.NET Objects已更新至v12.0,新增UWP中的.NET Standard 2.0支持等功能,還有許多新的改進等著您來體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
MailBee.NET Objects 是一款為創建、發送、接收以及處理電子郵件而設計的健壯、功能豐富的.NET控件。具備“必需”以及獨特的功能,這些控件幫助開發人員簡單快速地將復雜的電子郵件功能添加到他們的應用程序中。
MailBee.NET Objects v12.0更新內容:
新增:
.NET Core 2.0 / .NET Standard 2.0版本經過修訂和改進,包含了對.NET Core 2.1和2.2的更好支持。
UWP中的.NET Standard 2.0支持。針對Windows 10 Fall Creators Update和更新版本的UWP應用程序可以使用全功能的.NET Standard 2.0版MailBee.NET object,但是可以與舊的UWP平臺一起使用的特殊UWP版本的MailBee.NET object仍然存在。
.NET Core支持EWS(需要.NET Core 2.0+),但是,僅支持異步方法(在.NET Framework版本中,它完全相反,僅支持sync方法 - 這是Managed EWS API的限制)。
添加了.NET Core 2.0示例項目和教程(UWP,控制臺和ASP.NET Core)。它們針對Google(Gmail.com)和Microsoft(Live.com,Outlook.com,Hotmail.com)用戶提供OAuth 2.0身份驗證,并可以使用這一項來發送和接收電子郵件。
在所有內部異步調用中添加了ConfigureAwait(false)。
改進:
改進了對iOS和Android上的Outlook Converter功能的支持。
EWS和PDF功能已移至朋友程序集中。由于EWS和PDF依賴于其他庫,因此即使實際上不需要這些庫,也會將這些庫包含在項目中。現在,如果應用程序不使用PDF或EWS,則不會直接或間接地引用相應的庫。還添加了MailBee.NET.EWS和MailBee.NET.PDF的單獨Nuget包。
異常消息現在建議將SslProtocol設置為TlsAuto,以防SSL / TLS握手由于不支持的協議而失敗(如果服務器需要TLS 1.2,則通常為TLS 1.0)。
更準確地處理SSL / TLS相關異常(現在拋出MailBeeException而不是系統級AuthenticationException)。
.NET 2.0 / 3.5完全支持TLS 1.2(盡管.NET 2.0 / 3.5本身不支持比TLS 1.0更好的任何東西)。
文檔現在強調您必須為.NET Core 2.0+應用程序安裝System.Text.Encoding.CodePages NuGet包。
從流中讀取.EML數據時的內存/性能優化。
MailMessage.GetHtmlAndSaveRelatedFiles和其他類似的方法現在支持cid:類似文件名的CID。
MsgConvert.PreferAddressesFromInternetHeaders屬性允許您控制.MSG文件的哪些部分來提取標題(有時.MSG文件可以在多個位置提供這些值,并且這些值不相同)。
MessageBuilderConfig.SetDomainKeysSignOnSend屬性在發送消息時啟用自動DKIM簽名。如果它們是DKIM簽名,則會將空標題添加到正在發送的郵件中。Smime.TimestampOnSign屬性允許您關閉它(因為這是一個耗時的網絡操作)。
S / MIME簽名默認帶有時間戳。
S / MIME簽名現在包含完整的證書鏈,可以使用Smime.IncludeWholeChainOnSign屬性關閉。
Envelope.HasSystemFlag,一種檢查特定IMAP標志信封的輔助方法。
EWS支持OAuth 2.0。
代碼和文檔的錯誤修正。
對Visual Studio 2019進行了測試。
新MN120格式的許可證密鑰。
關注慧聚IT微信公眾號 ???,了解產品的最新動態及最新資訊。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網