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

陕西省交通建设集团公司西商分公司网站/google网站推广

陕西省交通建设集团公司西商分公司网站,google网站推广,wordpress 个人博客模板,wordpress 8080一、名词概念解释 什么是POP3、SMTP和IMAP? 简单的说:POP3和IMAP是用来从服务器上下载邮件的。SMTP适用于发送或中转信件时找到下一个目的地。所以我们发送邮件应该使用SMTP协议。 POP3、SMTP和IMAP协议介绍 IMAP和POP3有什么区别?什么是免费…

一、名词概念解释

  • 什么是POP3、SMTP和IMAP?
    简单的说:POP3和IMAP是用来从服务器上下载邮件的。SMTP适用于发送或中转信件时找到下一个目的地。所以我们发送邮件应该使用SMTP协议。
    POP3、SMTP和IMAP协议介绍
    IMAP和POP3有什么区别?
  • 什么是免费邮箱客户端授权码功能?
    邮箱客户端授权码是为了避免您的邮箱密码被盗后,盗号者通过客户端登录邮箱而独特设计的安防功能。

二、 整合邮件发送功能

引入依赖

<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId>
</dependency>

QQ邮箱配置

官方配置说明:参考官方帮助中心

获取客户端授权码:参考官方帮助中心

详细的配置如下:

spring:mail:host: smtp.qq.com #发送邮件服务器username: xx@qq.com #QQ邮箱password: xxxxxxxxxxx #客户端授权码protocol: smtp #发送邮件协议properties.mail.smtp.auth: trueproperties.mail.smtp.port: 465 #端口号465或587properties.mail.display.sendmail: Javen #可以任意properties.mail.display.sendname: Spring Boot Guide Email #可以任意properties.mail.smtp.starttls.enable: trueproperties.mail.smtp.starttls.required: trueproperties.mail.smtp.ssl.enable: truedefault-encoding: utf-8

说明:开启SSL时使用587端口时无法连接QQ邮件服务器

网易系(126/163/yeah)邮箱配置

网易邮箱客户端授码:参考官方帮助中心

客户端端口配置说明:参考官方帮助中心

详细的配置如下:

spring:mail:host: smtp.126.comusername: xx@126.compassword: xxxxxxxxprotocol: smtpproperties.mail.smtp.auth: trueproperties.mail.smtp.port: 994 #465或者994properties.mail.display.sendmail: Javenproperties.mail.display.sendname: Spring Boot Guide Emailproperties.mail.smtp.starttls.enable: trueproperties.mail.smtp.starttls.required: trueproperties.mail.smtp.ssl.enable: truedefault-encoding: utf-8from: xx@126.com

特别说明:

  • 126邮箱SMTP服务器地址:smtp.126.com,端口号:465或者994
  • 163邮箱SMTP服务器地址:smtp.163.com,端口号:465或者994
  • yeah邮箱SMTP服务器地址:smtp.yeah.net,端口号:465或者994

三、发送简单邮件

@Service
public class MailService {@Resourceprivate JavaMailSender mailSender;@Value("${spring.mail.username}")private String fromEmail;/*** 发送文本邮件*/public void sendSimpleMail(String to, String subject, String content) {SimpleMailMessage message = new SimpleMailMessage();message.setFrom(fromEmail);message.setTo(to);message.setSubject(subject);message.setText(content);mailSender.send(message);}}

测试代码:

@RunWith(SpringRunner.class)
@SpringBootTest
public class MailServiceTest {@ResourceMailService mailService;@Testpublic void sendSimpleMail() {mailService.sendSimpleMail("431899405@qq.com","普通文本邮件","普通文本邮件内容测试");}
}
http://www.jmfq.cn/news/5148505.html

相关文章:

  • 货源批发网站大全/最新军事新闻 今日 最新消息
  • 广州建设工程网站/网址seo查询
  • 如何用图片做网站背景/网站友情链接是什么
  • 怎么自己开发网站/seo怎么做整站排名
  • 创新型的赣州网站建设/关键词seo是什么意思
  • 做货源的网站/太原seo排名收费
  • 网络营销与推广方案/东莞seo托管
  • 做网站明细范文/湖南知名网络推广公司
  • 数字货币网站开发需求/怎么优化电脑系统
  • wordpress安装官网/小红书怎么做关键词排名优化
  • 建设网站号码是多少/潍坊新闻头条最新消息
  • 灯饰外贸网站/网络推广优化培训
  • wordpress免费主题简约/seo技术员
  • 学校网站设计流程/百度电脑端网页版入口
  • 陶瓷网站源码/社群营销活动策划方案
  • 前端移动端开发/广州seo优化外包公司
  • 如何一个空间放两个网站/网站seo入门基础教程
  • 石家庄网站建设找哪家/比百度强大的搜索引擎
  • 校园新闻网站开发/seo搜索优化是什么呢
  • wordpress反斜杠安装/阿亮seo技术
  • 建设企业银行网站/北京最新疫情最新消息
  • 注册城乡规划师教材/宁波seo网络推广代理公司
  • 网站建设西安哪里好/个人网站设计
  • 做影视网站需要境外/网站投放广告费用
  • 网站流量团队/快速排名点击工具
  • 企业网站 微信里怎么做/游戏推广赚佣金的平台
  • 网站建设前期预算/wordpress企业网站模板
  • 做网站下载功能/技术培训学校机构
  • 网站开发的技术可行性/女装标题优化关键词
  • 网站热力图用ps怎么做/好的推广平台