首页 > 编程知识 正文

Temp mail(core mail)

时间:2023-05-05 20:50:37 阅读:79166 作者:914

一、使用spring-boot-starter-mail工具类发送邮件二、引入使用hutool工具类发送邮件的依赖于

一. 使用spring-boot-starter-mail工具类发送邮件

的pomdependency

groupid org.spring框架. boot/groupid

artifactidspring-boot-starter -邮件/artifact id

/dependency2.配置邮件相关设置,并在application.yml文件中

spring:

邮件:

host:mail.yonyou.com

username : che yingxiao2@ yon you.com

password:yonyou@20191014

port:465

3 .写代码,发邮件

@Autowired

私密性javamailsenderimplmailsender; //注入邮件工具类

//*

*发送文本邮件

*

* @param text

* @return

*/

publicbooleansendmail (字符串to、字符串subject、字符串文本) {

mimemessagehelpermessagehelper=newmimemessagehelper (邮件发送器. create mime message ),true ); //true表示支持复杂类型

message helper.setfrom (mail properties.getusername (); //邮件发信人

消息helper.setto (to; //邮件收件人

消息helper.set subject (subject; //邮件主题

消息helper.settext (text ); //邮件内容

mail sender.send (消息帮助器. get mime消息); //正式发送邮件

返回真;

}

//*

发送html邮件

* @param to

* @param subject

* @param html

* @return

*/

@Override

publicbooleansendwithhtml (字符串to、字符串subject、字符串html ) {

Logger.info('##readytosendmail . ';

mime消息mime消息=javamail sender.create mime消息(;

mimemessagehelpermimemessagehelper=newmimemessagehelper (mime消息,true );

mime消息helper.setfrom (mail properties.getusername (); //邮件发送方

mime消息helper.setto (to; //邮件收件人

mime消息helper.set subject (subject; //设置标题

memessagehelper.settext(html,true ); //设置内容,并将内容以html格式设置为true

javamail sender.send (mime消息;

返回真;

}

二、使用hutool工具类发送邮件

参考文档3360https://Hu tool.cn/docs/#/extra /邮件工具-MailUtil

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。