Rebex Mail Pack のリリース

Released: Dec 20, 2016

2016 R3 での更新項目

機能

  • Mail: Optimized memory usage for MailMessage and MimeMessage objects.
  • Mail: Added MailMessage.IsDraft property.
  • Mail: Added Settings.IgnoreMsgTransportHeaders option to MailMessage class.
  • Mail: Enhanced handling of broken TNEF messages (parses as much as possible).
  • Mail: Enhanced embedded resource handling in RTF-to-HTML converter.
  • MIME: Added support for a non-standard time zone format that includes a colon.
  • POP3: Added workaround for Office365's POP3 server that occasionally closes accepted...

Released: Aug 26, 2016

2016 R2.2 での更新項目

機能

  • Mail: CRAM-MD5 and DIGEST-MD5 are no longer preferred authentication methods on secure connections.
  • EWS: Optimized response logging in Ews class.
  • EWS: Added EwsItemMetadata.Subject property to make it possible to change subject of an item using Ews.UpdateItem method.
  • EWS: Added EwsMessageMetadata class to improve the usability of Ews.UpdateItem method. Deprecated EwsItemMetadata.IsRead property and moved to EwsMessageMetadata.
  • EWS: Relaxed SOAP XML check to allow ASCII control characters.
  • SSH...

Released: Jul 28, 2016

2016 R2.1 での更新項目

機能

  • Added ImapMessageSet.AddRangeFrom/AddRangeTo methods.
  • Added a new Ews.DeleteItem metod overload that accepts EwsDeleteMode.

不具合の修正

  • Fixed Ews object thread-safety.

Released: Jun 30, 2016

2016 R2 での更新項目

機能

  • Added Pop3MessageInfo.ReceivedDate property.
  • Added workaround for problematic UTF-8-encoded HTML bodies in TNEF (winmail.dat).
  • Added support for address format used by fax gateways ("<[FAX:number]>").
  • Added workaround for invalid end-of-line sequences sent by Lotus Domino (used to cause "Invalid IMAP response" exception).

不具合の修正

  • Fixed bug causing exception to be thrown when loading signed mail with RTF body.

Released: Feb 22, 2016

Updates in this release

Updates in 2016 R1.1

  • Added experimental binaries of most Rebex components (FTP/SSL, SFTP, File Server, Secure Mail, ZIP, Time, Security) for Xamarin.Mac platforms. They are suitable for targeting Xamarin.Mac Mobile Framework and Xamarin.Mac .NET 4.5 Framework projects.

Released: Jan 15, 2016

Updates in this release

Updates in 2016 R1

  • Rebex assemblies are now signed with SHA-256 signatures in addition to legacy SHA-1 signatures.
  • Added workaround for Xamarin.Android whose Dns.GetHostEntry resolves 'localhost' to device's external IP address.
  • Added simple-to-use MailMessage.Settings object that supersedes MailMessage.Options.
  • Fixed loading of MSG files with invalid characters in HTML body.
  • Changed default RTF content handling. Added MailMessage.Settings.RtfMode.
  • Added workaround for multipart/related entities...

Released: Aug 28, 2015

Updates in this release

Updates in 2015 R4

  • Support for Windows 10, .NET 4.6 and Visual Studio 2015 - This release adds official support for Windows 10, .NET Framework 4.6 and Visual Studio 2015.

Released: Feb 10, 2015

Updates in this release

Updates in 2015 R1

  • Support for Xamarin Unified API - Easily share code between iOS and Mac and target both 32-bit and 64-bit platforms with the same binary.

Released: Mar 12, 2014

Updates in this release

Updates in 2014 R1

  • Fixed a NullReferenceException that occurred during slow DNS resolving.
  • Fixed a bug that caused some messages created using MailMessage.Clone() to be unsignable.

Released: Aug 15, 2013

Updates in this release

Updates in 2013 R1

  • Added support for Mono.
  • Enhanced workaround for Stream.Seek on .NET CF.
  • Fixed finalizers that called state-changed events in some cases.
  • Added workaround for instances of FileStream that returned "[Unknown]" name.
  • FileLogWriter enhanced to log assembly version when opening log file.
  • Added missing PublicKeyInfo() constructor.
  • Added FileSet.ContainingDirectoriesIncluded option.
  • Encoding tool support for IBM437 charset on all platforms.
  • Fixed handle leak in CertifiacteStore...