亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

Spring Boot如何開啟并使用郵件服務

瀏覽:3日期:2023-09-02 11:17:56

這里的郵件服務可以是自己搭的郵箱服務器,也可以是第三方的郵箱。

本人使用的是網易的163郵箱。

操作步驟如下:

登陸網易郵箱163在設置中打開并勾選POP3/SMTP/IMAP服務然后會得到一個授權碼,這個郵箱和授權碼將用作登陸認證。

Spring Boot如何開啟并使用郵件服務

添加maven依賴

這里使用spring 官方給我們提供的郵箱操作庫。

坐標如下:

<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>

添加郵箱服務器配置

spring.mail.host=smtp.163.com(服務器地址)spring.mail.username=你的賬戶spring.mail.password=授權碼spring.mail.properties.from=你的郵箱

編寫發送郵件業務

郵件VO

@Datapublic class MailVo { private String id; private String from; private String to; private String subject; private String text; private Date sentDate; private String cc; private String bcc; private boolean status; private String error; @JsonIgnore private MultipartFile[] multipartFiles;}

發送郵件業務

@Override public void sendMimeMail(MailVo mailVo) { try { MimeMessageHelper mimeMessageHelper = new MimeMessageHelper(javaMailSender.createMimeMessage(), true); mailVo.setFrom(javaMailSender.getJavaMailProperties().getProperty('from')); mimeMessageHelper.setFrom(mailVo.getFrom()); mimeMessageHelper.setTo(mailVo.getTo().split(',')); mimeMessageHelper.setSubject(mailVo.getSubject()); mimeMessageHelper.setText(mailVo.getText()); if (!StringUtils.isEmpty(mailVo.getCc())) {mimeMessageHelper.setCc(mailVo.getCc().split(',')); } if (!StringUtils.isEmpty(mailVo.getBcc())) {mimeMessageHelper.setBcc(mailVo.getBcc().split(',')); } if (!StringUtils.isEmpty(mailVo.getSentDate())){mailVo.setSentDate(new Date());mimeMessageHelper.setSentDate(mailVo.getSentDate()); } // 如果有附件 if (mailVo.getMultipartFiles() != null) {for (MultipartFile file : mailVo.getMultipartFiles()) { mimeMessageHelper.addAttachment(file.getOriginalFilename(),file);} } // 發送 javaMailSender.send(mimeMessageHelper.getMimeMessage()); mailVo.setStatus(true); logger.info('發送郵件成功:{}->{}', mailVo.getFrom(), mailVo.getTo()); } catch (MessagingException e) { e.printStackTrace(); } }

ps:最后調用服務發送郵件,這里就不闡述了。

最后附上一張收到的郵件截圖:

Spring Boot如何開啟并使用郵件服務

祝大家好運。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Spring
相關文章:
主站蜘蛛池模板: 国产三级在线视频播放线 | 97色片 | 国产 在线 | 日韩 | 国产成+人+综合+亚洲欧美丁香花 | 亚洲国产成人精品91久久久 | 欧美成人另类人妖 | 乱色视频中文字幕 | 极品国产高颜值露脸在线 | 小明成人永久免费观看视频 | 一级女性全黄生活片看看 | 欧美成人午夜不卡在线视频 | 国产日韩精品一区二区在线观看播放 | 久久一区二区三区免费 | 中文字幕亚洲综合久久202 | 美女巨胸喷奶水gif放肆吧 | 精品欧美亚洲韩国日本久久 | 成人三级在线播放线观看 | 日韩欧美综合在线二区三区 | 免费视频日韩 | 在线观看国产小屁孩cao大人 | 国产一级一片免费播放刺激 | 欧美日韩亚洲精品国产色 | 亚洲欧美日韩综合精品网 | 日本亚洲黄色 | 成人在线网站 | 2019国产开嫩苞视频 | 亚洲欧美手机在线观看 | 九九性视频 | 国产真实伦偷精品 | 99精品视频在线观看免费播放 | 肉体秘书hd中文字幕 | 麻豆传媒网站入口直接进入免费版 | 国产精品嫩草研究院成人 | 国产欧美另类久久久品 | 91精品一区二区三区在线观看 | 国产午夜亚洲精品一区网站 | 久久夜色精品国产飘飘 | 欧美人成人亚洲专区中文字幕 | 韩国三级一线观看久 | 日韩六九视频 | 97se亚洲综合在线韩国专区福利 |