新的 ASP.NET Core 框架不包括来自完整 .NET 框架的 System.Net.Mail 命名空间。RC1 版本确实支持 MailKit 和 MimeKit,因此可以使用发送电子邮件,但最近发布的 RC2System.Net.Security.SslStream
不再包括AuthenticateAsClient(System.String, System.Security.Cryptography.X509Certificates.X509CertificateCollection, System.Security.Authentication.SslProtocols, Boolean)
并且对该函数的所有调用都应替换为AuthenticateAsClientAsync
这会导致 Mailkit 抛出一个MissingMethodException
. Mailkit 可能很快就会更新,但我目前找不到使用新 RC2 版本发送电子邮件的方法。
所以我想知道有没有人找到另一个支持的 SmtpClient 实现ASP.NET Core RC2
?