Spring实现发送邮件功能(简易篇)

1.Spring配制文件(bean.xml):

 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.测试类(SendMail.java):

 1import org.springframework.context.ConfigurableApplicationContext;
 2import org.springframework.context.support.ClassPathXmlApplicationContext;
 3import org.springframework.mail.MailSender;
 4import org.springframework.mail.SimpleMailMessage;
 5
 6public 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}

posted on 2008-01-08 19:00 灵! 阅读(259) 评论(0)  编辑  收藏 所属分类: Java专题-邮件/消息


只有注册用户登录后才能发表评论。


网站导航:
 
<2008年1月>
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

导航

统计

随笔分类

随笔档案

最新评论

阅读排行榜

评论排行榜