首页 > 代码库 > asp.net core 使用MailKit 发送邮件。
asp.net core 使用MailKit 发送邮件。
使用MailKit需要安装
发送邮件需要开启smtp,我是用的QQ。可以参考http://jingyan.baidu.com/article/0f5fb099dffe7c6d8334ea31.html
var message = new MimeMessage(); string Email = "接受者邮箱"; message.From.Add(new MailboxAddress(发送者)); message.To.Add(new MailboxAddress(Email)); message.Subject = "标题"; var builder = new BodyBuilder(); builder.HtmlBody = ""; //html builder.TextBody = ""; //文本 message.Body = builder.ToMessageBody(); var client = new SmtpClient(); client.Connect(_settings.Value.EmailServer, _settings.Value.EmailPort, true); //连接服务 client.AuthenticationMechanisms.Remove("XOAUTH2"); client.Authenticate(_settings.Value.EmailAddress, _settings.Value.EmailPassword); //验证账号密码 client.Send(message); client.Disconnect(true
参考示例:http://www.mimekit.net/docs/html/Creating-Messages.htm
asp.net core 使用MailKit 发送邮件。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。