Spring通过Gmail SMTP服务器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); }
}
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");}
}
Spring通过Gmail SMTP服务器MailSender发送电子邮件相关推荐
- smtp gmail_如何使用Gmail SMTP服务器在WordPress中发送电子邮件
smtp gmail Are you having trouble sending emails from your WordPress site? 您是否无法从WordPress网站发送电子邮件? ...
- spring smtp_使用Spring使用Java发送电子邮件– GMail SMTP服务器示例
spring smtp 对于使用Java发送电子邮件, JavaMail API是标准解决方案. 如官方网页所述," JavaMail API提供了独立于平台和协议的框架来构建邮件和消息传递 ...
- 使用Spring使用Java发送电子邮件– GMail SMTP服务器示例
对于使用Java发送电子邮件, JavaMail API是标准解决方案. 如官方网页所述," JavaMail API提供了独立于平台和协议的框架来构建邮件和消息传递应用程序". ...
- php发送gmail,使用GMail SMTP服务器从PHP页面发送电子邮件
我试图通过Gmail的SMTP服务器从一个PHP页面发送电子邮件,但是我得到了这个错误: 身份验证失败[SMTP:SMTP服务器不支持身份验证(代码:250,响应:mx.google.com at y ...
- net core邮件服务器,C#发送电子邮件(SMTP)及outlook.com账号之概要
这是关于c#发送电子邮件(SMTP)的技术笔记,以"简报"形式呈现. 因为最后成功通过outlook.com发送了邮件,所以,我觉得还是有必要 记录一下其中的要点. 一.技术核心 ...
- java gmail smtp_使用Javamail连接到Gmail smtp服务器会忽略指定的端口,并尝试使用25...
我正在尝试在groovy脚本中使用javamail通过gmail发送电子邮件.我在网上看了很多地方,到目前为止还无法正常工作.运行脚本时出现的错误是: DEBUG SMTP: useEhlo true ...
- java mail 端口号_使用Javamail连接到Gmail smtp服务器将忽略指定的端口并尝试使用25...
我试图使用javamail在groovy脚本通过gmail发送一封电子邮件.我已经看了很多地方在网上,一直无法得到它的工作到目前为止.我在运行我的脚本时遇到的错误是: DEBUG SMTP: useE ...
- 能发送邮件到gmail的服务器地址,使用gmail smtp服务器时如何更改-地址
繁星coding 与其他人不同的是,我会冒昧地假设你所说的信件是指电子邮件.但是当你提到它应该包括"标题和内容"时,我不知道你得到了什么.你想转发电子邮件吗?你想要从A看上去好像他 ...
- iphone smtp服务器没有响应,电子邮件卡在iPhone或iPad上的发件箱?如何修复iOS中的未发送邮件 | MOS86...
您曾经在iOS中发送电子邮件,只能将信息卡在iPhone,iPad或iPod touch的邮件应用发件箱中?你知道这是什么时候发生的,因为在iOS的Mail应用程序的底部,状态栏在iOS中显示1个未发 ...
最新文章
- connect() failed (111: Connection refused) while connecting to upstream, cli
- (入门)上传GitHub怎么忽略node_modules
- [短彩信]C#短彩信模块开发设计(1)——架构
- JS判断页面加载完毕
- oracle11 不能连接,oracle11G ora 12514 tns监听程序当前无法识别连接描述符中请求的服务...
- 彻底解决Ubuntu 执行make xconfig出错
- Python由于目标计算机积极拒绝,无法连接。错误解决
- IE8兼容问题总结---trim()方法
- 关于python_关于Python,你必须知道的事!
- linux学习笔记-7.文件属性
- 2010.11.13网规论文关注点
- 3D游戏角色模型设计都要学习什么?
- JS模块化-实现一个简单的CommonJS
- epub格式电子书剖析之三:NC…
- 【2023秋招】10月9日字节跳动校招题目以及满分解析
- ThinkPad T440s 改 T450s
- 最新版本 Stable Diffusion 开源 AI 绘画工具之汉化篇
- 那些你可能不知道的 PDF 工具
- PROFINET 网络拓扑图是如何生成的?
- vim cscope java_【转】Cscope的使用(领略Vim + Cscope的强大魅力)
热门文章
- C++确定对象被使用前已先被初始化
- java switch和if_对比Java中if和switch选择结构二者的区别
- php 函数传值_传址_函数参数,php函数的传值与传址(引用)详解_PHP教程
- ack是什么,如何使用Ack机制,如何关闭Ack机制,基本实现,STORM的消息容错机制,Ack机制
- 编写MyLayer,2 锚点,3 精灵的创建,4 zorder
- WebServices应用集成框架ESB(Enterprise Service Bus 企业服务总线)
- Excel双样本T检验之成对检验
- mysql group by having count_mysql中count(), group by, order by使用详解
- php 多维数组怎么去重,php多维数组去重,该如何解决
- android context.java_Android / Java类范围和Context