spring-misc相关包 以及mail.jar,activation.jar. bean.xml: <? xml version="1.0" encoding="UTF-8" ?> < beans xmlns ="http://www.springframework.org/schema/beans" xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation ="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd" > < bean id ="mailSender" class ="org.springframework.mail.javamail.JavaMailSenderImpl" > <!-- mail提供商 --> < property name ="host" > < value >smtp.163.com </ value > </ property > < property name ="javaMailProperties" > < props > <!-- 用户认证 --> < prop key ="mail.smtp.auth" >true </ prop > < prop key ="mail.smtp.timeout" >25000 </ prop > </ props > </ property > <!-- 用户名 --> < property name ="username" > < value >78688287 </ value > </ property > <!-- 密码 --> < property name ="password" > < value >****** </ value > </ property > </ bean > </ beans > MailTest.java: package com; import org.springframework.context.ApplicationContext; import org.springframework.context.support.FileSystemXmlApplicationContext; import org.springframework.mail.MailSender; import org.springframework.mail.SimpleMailMessage; public class MailTest { public static void main(String[] args) { //得到spring的context对象 ApplicationContext ctx = new FileSystemXmlApplicationContext("/src/com/bean.xml"); //mail提供者 MailSender sender = (MailSender) ctx.getBean("mailSender"); //创建一个简单mail消息对象 SimpleMailMessage smm = new SimpleMailMessage(); //收件人 smm.setTo("zdw@live.cn"); //发件人地址 smm.setFrom("78688287@163.com"); //标题 smm.setSubject("test"); //内容 smm.setText("这是关于Spring Mail抽象层的简单测试"); //发送 sender.send(smm); //提示信息 System.out.println("Send Ok!!"); } } 经测试一切正常.