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):

 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}

 

转载于:https://www.cnblogs.com/zzkun/archive/2008/01/08/4481887.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值