1.Spring配制文件(bean.xml):
2.測試類(SendMail.java):
1
<?xml version="1.0" encoding="UTF-8"?>
2
<beans xmlns="http://www.springframework.org/schema/beans"
3
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd">
5
6
<bean id="mailSender"
7
class="org.springframework.mail.javamail.JavaMailSenderImpl">
8
<property name="host">
9
<!-- 公司的郵件服務器 -->
10
<value>mail.xxx.com</value>
11
</property>
12
</bean>
13
14
</beans>

2

3

4

5

6

7

8

9

10

11

12

13

14

2.測試類(SendMail.java):
1
import org.springframework.context.ConfigurableApplicationContext;
2
import org.springframework.context.support.ClassPathXmlApplicationContext;
3
import org.springframework.mail.MailSender;
4
import org.springframework.mail.SimpleMailMessage;
5
6
public class SendMail {
7
8
public static void main(String[] args) {
9
SimpleMailMessage message = new SimpleMailMessage();
10
11
message.setFrom("zzk@gmail.com"); //髮送者郵件地阯
12
message.setTo("jakin@xxx.com"); //接收者郵件地阯
13
message.setSubject("Test SendMail"); //郵件主題
14
message.setText("Success"); //郵件內容
15
16
ConfigurableApplicationContext applicationContext = new ClassPathXmlApplicationContext("bean.xml");
17
((MailSender) applicationContext.getBean("mailSender")).send(message);
18
}
19
}

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19
