<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-mail</artifactId> </dependency>
spring:
rabbitmq:
host: 8.129.215.115
username: rabbit
password: 123456
port: 5672
mail:
username: 1635290773@qq.com
password: mcdtoungbetubbhi
host: smtp.qq.com
properties:
mail.smtp.ssl.enable: true
@Autowired JavaMailSenderImpl mailSender; @Test public void send01() { SimpleMailMessage simpleMailMessage = new SimpleMailMessage(); simpleMailMessage.setSubject("我要辞职"); simpleMailMessage.setText("六月要辞职"); simpleMailMessage.setFrom("1635290773@qq.com"); simpleMailMessage.setTo("shun2302768@163.com"); mailSender.send(simpleMailMessage); }
@Autowired JavaMailSenderImpl mailSender; @Test public void send02() throws Exception { MimeMessage mimeMessage = mailSender.createMimeMessage(); MimeMessageHelper helper = new MimeMessageHelper(mimeMessage, true); helper.setSubject("我是大帅哥"); helper.setText("我很帅气"); helper.setFrom("1635290773@qq.com"); helper.setTo("shun2302768@163.com"); helper.addAttachment("1.jpg",new File("C:\\Users\\edwin\\Desktop\\图片\\1.jpg")); helper.addAttachment("2.jpg",new File("C:\\Users\\edwin\\Desktop\\图片\\2.jpg")); mailSender.send(mimeMessage); }
原文:https://www.cnblogs.com/shunWcs/p/14916604.html