package com.zbk.email.controller; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.mail.SimpleMailMessage; import org.springframework.mail.javamail.JavaMailSenderImpl; import org.springframework.mail.javamail.MimeMessageHelper; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.mail.MessagingException; import javax.mail.internet.MimeMessage; import java.io.File; @RestController @RequestMapping("/") public class EmailController { @Autowired JavaMailSenderImpl mailSender; @GetMapping("/sendEmail") public String sendEmail(String email) { //发送简单邮件 SimpleMailMessage mailMessage = new SimpleMailMessage(); //邮件设置 mailMessage.setSubject("测试"); mailMessage.setText("发邮件"); mailMessage.setTo(email); mailMessage.setFrom("435793546@qq.com"); mailSender.send(mailMessage); return "ok"; } @GetMapping("/sendEmail2") public String sendEmail2(String email) throws MessagingException { //发送复杂邮件 //创建一个复杂的消息邮件 MimeMessage mimeMessage = mailSender.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(mimeMessage, true); //邮件设置 helper.setSubject("测试发送复杂邮件"); helper.setText("<span style='color:red'> 发送成功</span>", true); helper.setTo(email); helper.setFrom(""); //换成自己的邮箱 //上传文件 helper.addAttachment("1.jpg",new File("G:\\demo\\1.jpg")); helper.addAttachment("2.jpg",new File("G:\\demo\\2.jpg")); mailSender.send(mimeMessage); return "ok"; } }
最近下载更多
zhujunnan LV12
3月5日
xiaoyuer2 LV8
2022年11月20日
不想起 LV9
2022年10月15日
2363659936 LV2
2022年6月21日
crosa_Don LV18
2022年6月14日
1623096142 LV6
2022年5月20日
泡芙1234 LV8
2022年3月18日
1306878374 LV13
2022年2月17日
ideaCode LV4
2021年9月24日
3159792465 LV10
2021年9月8日
最近浏览更多
crazybee
3月18日
暂无贡献等级
zhujunnan LV12
3月5日
qq_1234
1月24日
暂无贡献等级
feia1236 LV10
1月18日
2602275348 LV12
1月10日
mukoooo LV2
2023年12月27日
微信网友_6724618780348416 LV3
2023年12月4日
内心向阳 LV4
2023年11月8日
微信网友_6658069491355648 LV2
2023年10月18日
风间千月 LV13
2023年6月5日