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