抖音粉丝群1
『7x24小时有问必答』

AI浪潮下的计算机行业——从业者现状与未来展望
NETCore.MailKit安装
nuget
Install-Package NETCore.MailKit -Version 2.1.0
CLI
dotnet add package NETCore.MailKit --version 2.1.0
使用
注册

public void ConfigureServices(IServiceCollection services)

{

    // Add framework services.

    services.AddMvc();

    //Add MailKit

    services.AddMailKit(optionBuilder =>

    {

        optionBuilder.UseMailKit(new MailKitOptions()

        {

            //get options from sercets.json

            Server = Configuration["Server"],

            Port = Convert.ToInt32(Configuration["Port"]),

            SenderName = Configuration["SenderName"],

            SenderEmail = Configuration["SenderEmail"],

            

            // can be optional with no authentication 

            Account = Configuration["Account"],

            Password = Configuration["Password"],

            // enable ssl or tls

            Security = true

        });

    });

}

调用
public class HomeController : Controller

{

    private readonly IEmailService _EmailService;

    public HomeController(IEmailService emailService)

    {

        _EmailService = emailService;

    }

    public IActionResult Email()

    {

        ViewData["Message"] = "ASP.NET Core mvc send email example";

        _EmailService.Send("xxxx@gmail.com""ASP.NET Core mvc send email example""Send from asp.net core mvc action");

        return View();

    }

}

项目地址
项目地址:https://github.com/myloveCc/NETCore.MailKit
推荐阅读
欢迎关注我的公众号“Net分享”,技术文章第一时间推送,随缘更新 , 分享一些你可能注意不到的细节。


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

Copyright 2010-2015. All rights reserved. 

微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码