前言
我們知道目前 .NET Core 還不支持 SMTP 協(xié)議,當(dāng)我么在使用到發(fā)送郵件功能的時(shí)候,需要借助于一些第三方組件來(lái)達(dá)到目的,今天給大家介紹兩款開(kāi)源的郵件發(fā)送組件,它們分別是 MailKit 和 FluentEmail , 下面我對(duì)它們分別進(jìn)行介紹。
MailKit
在 ASP.NET Core 中,可以使用 MailKit 來(lái)發(fā)送郵件,它支持跨平臺(tái),并且支持 IMAP, POP3, SMTP 等協(xié)議。
你可以使用下面的方式安裝:
Install-Package MailKit
下面是一個(gè)簡(jiǎn)單的發(fā)送郵件的例子:
var message = new MimeMessage (); message.From.Add (new MailboxAddress ("Joey Tribbiani", "joey@friends.com")); message.To.Add (new MailboxAddress ("Mrs. Chanandler Bong", "chandler@friends.com")); m