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!!"); } } 经测试一切正常.