【SpringBoot】郵件發送

spring:
  mail:
    username: [email protected]
    password: 嘻嘻嘻嘻嘻嘻嘻
    host: smtp.qq.com
@SpringBootTest
public class MailTestApplicationTests {

    @Autowired
    JavaMailSenderImpl mailSender;


    @Test
    public void contextLoads() {
        SimpleMailMessage message = new SimpleMailMessage();
        //郵件測試
        message.setSubject("通知.今晚開會");
        message.setText("今晚25:61開會");

        message.setTo("[email protected]");
        message.setFrom("[email protected]");
        mailSender.send(message);

    }

    @Test
    public void test02() throws Exception{
        //創建一個複雜的消息郵件
        MimeMessage mimeMessage = mailSender.createMimeMessage();
        MimeMessageHelper helper = new MimeMessageHelper(mimeMessage,true);

        //郵件設置
        helper.setSubject("通知.今晚開會");
        helper.setText("<b style='color:red'>今晚 25:61開會</b>",true);

        helper.setTo("[email protected]");
        helper.setFrom("[email protected]");

        //上傳文件
        //helper.addAttachment("1.jpg",new File("D:\\tu\\2345_image_file_copy_1.jpg"));
        mailSender.send(mimeMessage);
    }

}

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章