码迷,mamicode.com
首页 > 编程语言 > 详细

spring 发送 email

时间:2015-05-27 12:33:13      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:

spring xml 配置   
<!-- email -->
    
    <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
        <property name="host" value="smtp.exmail.qq.com" />
        <property name="port" value="465" />
        <property name="username" value="xxxxxxx" />
        <property name="password" value="xxxx" />
        <property name="javaMailProperties">
            <props>
            	<prop key="mail.debug">true</prop> 
                <prop key="mail.transport.protocol">smtp</prop>
                <prop key="mail.smtp.auth">true</prop> 
                <prop key="mail.smtp.starttls.enable">true</prop>
                <prop key="mail.smtp.ssl.enable">true</prop> <!-- 是否启动ssl-->
                <prop key="mail.from">xxxxx</prop>
            </props>
        </property>
    </bean>

controller 部分代码

            ///验证是否是邮箱
            if(phoneNum.matches("\\w+([-+.]\\w+)*@\\w+([-.]\\w+)*\\.\\w+([-.]\\w+)*")){
                SimpleMailMessage mailMessage=new SimpleMailMessage();
                mailMessage.setTo(phoneNum); //接受邮箱
                mailMessage.setSubject(Codes.verificationCode); //主题
                mailMessage.setText(Codes.verificationCode+":"+verificationCode); // 内容
                mailSender.send(mailMessage); // 发送
            }



spring 发送 email

标签:

原文地址:http://my.oschina.net/haopeng/blog/420480

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!