@@ -60,6 +60,7 @@ public void sendHtmlMail() throws MessagingException {
60
60
System .out .println ("mail has been send" );
61
61
}
62
62
63
+
63
64
@ Test
64
65
public void sendAttachedImageMail () throws MessagingException {
65
66
MimeMessage mimeMessage = mailSender .createMimeMessage ();
@@ -83,6 +84,30 @@ public void sendAttachedImageMail() throws MessagingException {
83
84
84
85
System .out .println ("mail has been send" );
85
86
}
87
+
88
+ @ Test
89
+ public void sendAttendedFileMail () throws MessagingException {
90
+ MimeMessage mimeMessage = mailSender .createMimeMessage ();
91
+ MimeMessageHelper mimeMessageHelper = new MimeMessageHelper (mimeMessage ,true ,"utf-8" );
92
+ mimeMessageHelper .setTo ("zhu_zhengping@hotmail.com" );
93
+ mimeMessageHelper .setFrom ("407993723@qq.com" );
94
+ mimeMessageHelper .setSubject ("mail test【AttendedFile】" );
95
+
96
+ StringBuilder stringBuilder = new StringBuilder ();
97
+ stringBuilder .append ("<html><head></head>" );
98
+ stringBuilder .append ("<body><h1>spring mail test</h1><p>hello ,this is mail test</p></body>" );
99
+ stringBuilder .append ("</html>" );
100
+ //启用html
101
+ mimeMessageHelper .setText (stringBuilder .toString (),true );
102
+
103
+ FileSystemResource img = new FileSystemResource (new File ("/Users/zhuzhengping/Downloads/IMG_5067.PNG" ));
104
+ mimeMessageHelper .addAttachment ("image.jpg" ,img );
105
+ //发送邮件
106
+ mailSender .send (mimeMessage );
107
+
108
+ System .out .println ("mail has been send" );
109
+
110
+ }
86
111
@ Test
87
112
public void sendMail () throws MessagingException {
88
113
Properties properties = new Properties ();
0 commit comments