国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Spring Boot如何開(kāi)啟并使用郵件服務(wù)

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

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

本人使用的是網(wǎng)易的163郵箱。

操作步驟如下:

登陸網(wǎng)易郵箱163在設(shè)置中打開(kāi)并勾選POP3/SMTP/IMAP服務(wù)然后會(huì)得到一個(gè)授權(quán)碼,這個(gè)郵箱和授權(quán)碼將用作登陸認(rèn)證。

Spring Boot如何開(kāi)啟并使用郵件服務(wù)

添加maven依賴(lài)

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

坐標(biāo)如下:

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

添加郵箱服務(wù)器配置

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

編寫(xiě)發(fā)送郵件業(yè)務(wù)

郵件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;}

發(fā)送郵件業(yè)務(wù)

@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);} } // 發(fā)送 javaMailSender.send(mimeMessageHelper.getMimeMessage()); mailVo.setStatus(true); logger.info('發(fā)送郵件成功:{}->{}', mailVo.getFrom(), mailVo.getTo()); } catch (MessagingException e) { e.printStackTrace(); } }

ps:最后調(diào)用服務(wù)發(fā)送郵件,這里就不闡述了。

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

Spring Boot如何開(kāi)啟并使用郵件服務(wù)

祝大家好運(yùn)。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Spring
相關(guān)文章:
主站蜘蛛池模板: 国产高清一区 | 久cao在线观看视频 久爱免费观看在线网站 | 亚洲精品在线网 | 国产a一级毛片含羞草传媒 国产a自拍 | 国产亚洲精品久久久久久久网站 | 国产v在线播放 | 欧美 自拍| 国产一极毛片 | 成人区精品一区二区不卡亚洲 | 久久99国产一区二区三区 | 9l国产精品久久久久麻豆 | 国产日韩精品一区二区三区 | 九草在线免费观看 | 国产精品久久免费视频 | 亚洲加勒比 | 久久久日本久久久久123 | 欧美日韩在线观看一区 | 国产普通话一二三道 | 99久久99这里只有免费费精品 | 美美女高清毛片视频黄的一免费 | 国产一区视频在线播放 | 一个人看的免费观看日本视频www | 男人的天堂免费视频 | 欧美一及 | 一级毛片一级毛片a毛片欧美 | 欧美一级视频在线高清观看 | 九九在线观看视频 | 日韩精品亚洲专区在线观看 | 国产成人a一区二区 | 日韩中文字幕在线免费观看 | 日本一本色道 | 日本暖暖视频在线播放 | 中文字幕精品一区二区绿巨人 | 欧美经典成人在观看线视频 | 日本免费在线观看视频 | 亚洲一区二区在线成人 | 欧美日韩高清性色生活片 | 亚洲国产福利精品一区二区 | 天天看片天天爽_免费播放 天天看夜夜 | 国内精品自产拍在线观看91 | 日韩精品欧美国产精品亚 |