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
2024年3月5日
xiaoyuer2 LV8
2022年11月20日
不想起 LV10
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日

charleswang LV7
2024年10月21日
Iterman LV2
2024年9月30日
dapeng0011 LV15
2024年7月13日
1941549176 LV4
2024年4月29日
Boss绝 LV9
2024年4月3日
crazybee
2024年3月18日
暂无贡献等级
zhujunnan LV12
2024年3月5日
qq_1234
2024年1月24日
暂无贡献等级
feia1236 LV10
2024年1月18日
2602275348 LV12
2024年1月10日