简易代码之家

  BlogJava :: 首页 :: 联系 :: 聚合  :: 管理
  157 Posts :: 2 Stories :: 57 Comments :: 0 Trackbacks
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 17:53 Jakin.zhou 阅读(1004) 评论(3)  编辑  收藏

Feedback

# re: Spring实现发送邮件功能(简易篇) 2008-01-08 22:01 xidudui
很不错  回复  更多评论
  

# re: Spring实现发送邮件功能(简易篇) 2008-03-24 09:45 lcn
有没有更好的功能的  回复  更多评论
  

# re: Spring实现发送邮件功能(简易篇) 2008-03-24 09:49 lcn
能不能用POP3的协议来做服器的
  回复  更多评论
  


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


网站导航: