首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

Spring发送容易文本邮件

2012-12-28 
Spring发送简单文本邮件??xml version1.0 encodingUTF-8?beans xmlnshttp://www.springframewo

Spring发送简单文本邮件

?

<?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.5.xsd">    <bean id="mailSender" value="smtp.gmail.com">        </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="youremailaddress"/>        <property name="password" value="yourpassword"/>    </bean>        </beans>
?

?

public class SpringEmail {public static void main(String[] args) {ApplicationContext ctx = new ClassPathXmlApplicationContext("classpath:resource\\application.xml");JavaMailSender sender = (JavaMailSender) ctx.getBean("mailSender");SpringEmail springEmail = new SpringEmail();springEmail.sendMail(sender);}private void sendMail(JavaMailSender sender){SimpleMailMessage mail = new SimpleMailMessage();mail.setTo("xuejiancun@sina.com");mail.setFrom("xuejiancun@gmail.cn");mail.setSubject("Mail SendTesing by Jack Xue");mail.setText("Here is the testing text, have fun!");}}

热点排行