邮件发送
小于 1 分钟
邮件发送
修改配置
//邮箱配置信息
"MailOptions": {
//发件人名称
"FromName": "system",
//发送人邮箱
"FromEmail": "", //eg:xxxx@qq.com
//发送人邮箱密码,也可以是授权码
"Password": "",
//协议
"Smtp": "smtp.qq.com",
"Port": 587,
"Signature": "系统邮件,请勿回复!",//邮件签名
"UseSsl": true
},
使用
- 1、使用默认配置
MailHelper mailHelper = new();
mailHelper.SendMail("收件人", "主题", "内容", "附件内容url", "html内容");
- 2、自定义配置
MailOptions mailOptions = new MailOptions();
mailOptions.FromName = "xxx";
mailOptions.FromEmail = "xxx@qq.com";
//...其他属性
MailHelper mailHelper = new(mailOptions);
mailHelper.SendMail("收件人", "主题", "内容", "附件内容url", "html内容");
案例
以 qq 邮箱为例
PC 端登录到 qq 邮箱,单击左上角设置
-> 邮箱设置
-> 账号
-> 开启 pop3