.NET 6 MailKit範例

目的

使用gmail寄信

建立新專案

選擇ASP.NET Core Web API專案範本,並執行下一步 步驟1

設定新的專案

命名你的專案名稱,並選擇專案要存放的位置。 步驟2

其他資訊

直接進行下一步 步驟3

NuGet加入套件

  • Google.Apis.Auth(使用google信箱時需要做oauth驗證才可以使用)

  • MailKit(寄信)

步驟4

編輯WeatherForecastController檔案

將預設的API註解 步驟5-1

步驟5-2

執行結果

F5執行後,依照下列步驟操作,最後看到OK後,就可以去信箱確認有沒有收到信了。 步驟6-1

步驟6-2
步驟6-3

MailKit為基於MimeKit解析器的客戶端函式庫 MimeKit為解析器,用於解析電子郵件格式

參考

官方網站 官方GmailOauth2範例 Gmail教學

範例檔

GitHub

Last updated