* Using MailKit instead of SmtpClient
* Removing 2 more references to System.Net.Http that we hopefully don't need at all anymore
* Attempting to fix Razor compilation warning about Orchard.Email's reference to System.Net.Http
* Improving SmtpSettings.cshtml a bit (port number restrictions, user name box width)
* Fixing encription method is not persisted
* Adding migration step to migrate from EnableSsl to EncryptionMethod in SmtpSettingsPart
* Code styling/simplifications
* Using infoset default values instead of Migrations to keep SSL settings when upgrading to MailKit
---------
Co-authored-by: Lombiq <github@lombiq.com>
Co-authored-by: Benedek Farkas <benedek.farkas@lombiq.com>
Merge branch 'IBN-Labs/MailPlusCC' of https://git01.codeplex.com/forks/qt1/orchad4ibn into PR
Conflicts:
src/Orchard.Web/Modules/Orchard.Email/Services/SmtpMessageChannel.cs
Work Item: 21002
There was a breaking change introduced in the initial commit. ReplyTo field is optional but was not treated as such.
Also, made it possible to specify more than one reply-to address, similar to recipients.