当前位置: 首页 > news >正文

韶关网站建设第一品牌技术短期培训班

韶关网站建设第一品牌,技术短期培训班,商务型网站建设,web开发培训班多少钱Spring提供了一个有用的“org.springframework.mail.javamail.JavaMailSenderImpl”类,通过JavaMail API 简化邮件发送过程。这里有一个项目中使用Spring “JavaMailSenderImpl”通过Gmail SMTP服务器发送电子邮件。1. Spring邮件发件人 Java 类使用 Spring 的 Mail…
Spring提供了一个有用的“org.springframework.mail.javamail.JavaMailSenderImpl”类,通过JavaMail API 简化邮件发送过程。这里有一个项目中使用Spring “JavaMailSenderImpl”通过Gmail SMTP服务器发送电子邮件。

1. Spring邮件发件人

Java 类使用 Spring 的 MailSender 接口发送电子邮件。

File : MailMail.java

package com.yiibai.common;import org.springframework.mail.MailSender;
import org.springframework.mail.SimpleMailMessage;public class MailMail
{private MailSender mailSender;public void setMailSender(MailSender mailSender) {this.mailSender = mailSender;}public void sendMail(String from, String to, String subject, String msg) {SimpleMailMessage message = new SimpleMailMessage();message.setFrom(from);message.setTo(to);message.setSubject(subject);message.setText(msg);mailSender.send(message);	}
}
2. bean配置文件
配置 mailSender bean 并指定Gmail的SMTP服务器电子邮件的详细信息。

Gmail的配置细节(这里是墙,该翻的翻) – http://mail.google.com/support/bin/answer.py?hl=en&answer=13287

File : Spring-Mail.xml

<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" class="org.springframework.mail.javamail.JavaMailSenderImpl"><property name="host" value="smtp.gmail.com" /><property name="port" value="587" /><property name="username" value="yiibai.com@gmail.com" /><property name="password" value="password" /><property name="javaMailProperties"><props><prop key="mail.smtp.auth">true</prop><prop key="mail.smtp.starttls.enable">true</prop></props></property>
</bean><bean id="mailMail" class="com.yiibai.common.MailMail"><property name="mailSender" ref="mailSender" />
</bean></beans>

运行它

package com.yiibai.common;import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;public class App 
{public static void main( String[] args ){ApplicationContext context = new ClassPathXmlApplicationContext("Spring-Mail.xml");MailMail mm = (MailMail) context.getBean("mailMail");mm.sendMail("from@no-spam.com","to@no-spam.com","Testing123", "Testing only \n\n Hello Spring Email Sender");}
}
下载源代码 –  http://pan.baidu.com/s/1gepbWEf

本文转自左正博客园博客,原文链接:http://www.cnblogs.com/soundcode/p/6367578.html,如需转载请自行联系原作者
http://www.lbrq.cn/news/2475361.html

相关文章:

  • 网站建好了 怎么建后台企业如何建立网站
  • 校园网站建设报告网页制作作业100例
  • 网站两边横幅怎么做5月新冠病毒最新消息
  • 电商网站开发图书下载百度导航app
  • 华艺网站建设重庆森林电影完整版
  • 如何做网站关键字优化备案查询网
  • 石河子网站建设公司常见的网络推广方式有哪些
  • 公司做网站的费用入账seo优化技术是什么
  • wordpress导入用户数据库引擎优化是什么工作
  • 个人域名怎么申请seo观察网
  • 关于做网站的策划方案长春网站优化指导
  • 怎样用h5做网站产品推广营销方案
  • 网站怎么看是谁做的百家号排名
  • 如何做淘宝优惠卷网站网络营销教材电子版
  • 临安市建设局门户网站爱站seo工具
  • 织梦做网站首页青岛网站seo诊断
  • 淘宝里网站建设公司可以吗宁波seo优化公司
  • 贵州建设官方网站百度关键词排名点击
  • 台州网站建设自己代理一款手游需要多少钱
  • 沈阳网站建设与维护合肥网站制作公司
  • wordpress 添加手机号seo软件定制
  • 全国中高风险地区最新名单上海seo
  • 购物网站建设成本武汉seo学徒
  • 襄阳蒂凯网络网站建设小程序整站优化方案
  • 余姚网站设计平台免费的外贸b2b网站
  • 长春免费建站专业做网站官网
  • 临沂网站制作公司6seo外链优化
  • 营销型网站建设电子书seo外链工具
  • 重庆企业网站建设公司2021最火关键词
  • 电脑做网站主机空间网站搜索排名优化怎么做
  • Android 修改系统时间源码阅读
  • The Magic Mask for Android:解锁无限可能的安卓自定义套件
  • Oracle MCP本地部署测试
  • 【通识】算法案例
  • 蜘蛛强引的原理与百度SEO的关系
  • 回调后门 函数