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

商城微网站如何做外贸牛

商城微网站如何做,外贸牛,wordpress注册的时候发送邮件,兰州网站建设平台分析前言 这是今天处理的公司安排的一个任务:客户系统发送offices365邮件报错535 之前没怎么解除邮件业务,于是先搭个简单的QQ邮件Demo熟悉一下吧,没有啥公网内网的麻烦(之前听说有内网限制,我还处理了一些环境上的问题&…

前言

这是今天处理的公司安排的一个任务:客户系统发送offices365邮件报错535

之前没怎么解除邮件业务,于是先搭个简单的QQ邮件Demo熟悉一下吧,没有啥公网内网的麻烦(之前听说有内网限制,我还处理了一些环境上的问题)。发送的话就直接用现成的MagicAPI项目吧,就不用Postman了。

什么是SMTP,IMAP,TLS

SMTP(简单邮件传输协议):用于将邮件从发件人客户端发送到收件人服务器,也可以在邮件服务器之间转发

IMAP(网络邮件/消息访问协议):就是用来收/读邮件的

TLS(传输层安全协议):对传输的邮件进行加密的

一,引入依赖

不用传统的JavaMail了,直接用SpingBoot提供的mail-starter,简单方便;

      <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency><dependency><groupId>org.ssssssss</groupId><artifactId>magic-api-spring-boot-starter</artifactId><version>2.2.1</version></dependency><dependency><groupId>org.ssssssss</groupId><artifactId>magic-api-plugin-task</artifactId><version>2.1.1</version></dependency>

二,前往QQ邮箱设置,根据要求获取配置信息,开通SMTP服务及获取授权码

三,编辑配置信息及发送通用类

  不同的邮件服务器复用下面这个格式模板就可以了

   host: smtp.qq.com
#    port: 465
#    username: 1034522247@qq.com
#    password: gxytmhufdfuouohhhs
#    properties:
#      mail:
#        smtp:
#          auth: true
#          ssl:
#            enable: true

主类:写了一个工具类,将这个类交给Spring管理后,可以直接在Magic平台引入使用。这个比较简单,就几个固定步骤;

MimeMessage就是一个用来构建复杂邮件对象的类,简单邮件可以用SimpleMailMessage

MimeMessageHelper可以看作一个辅助类,它可以简化MimeMessage构建邮件对象的过程,只需要set..... (传入原对象,true表示允许添加附件等邮件多个部分,并设置编码)

import javax.mail.internet.MimeMessage;
@Slf4j
@Component("mailUtil")
public class MailUtil {@Autowiredprivate JavaMailSender mailSender;public boolean sendMail(String from, String to, String subject, String content) {try {MimeMessage message = mailSender.createMimeMessage();MimeMessageHelper helper = new MimeMessageHelper(message, true, "UTF-8");helper.setFrom(from);helper.setTo(to);helper.setSubject(subject);helper.setText(content, true); // true表示HTML格式mailSender.send(message);log.info("邮件发送成功!");return true;} catch (Exception e) {log.error("邮件发送失败!{}",e.getMessage());e.printStackTrace();return false;}}
}

四,调试,启动项目后,打开Magic地址,添加接口后及可以写接口请求了,如

import com.example.magicapi.utils.MailUtil
import 'com.example.magicapi.utils.MailUtil' as MailUtil;Boolean res = MailUtil.sendMail("193485147@qq.com","2279175873@qq.com","垃圾邮件","这是垃圾邮件"
);if (res){return "发送成功";
}else{return "发送失败"
}

五,踩坑点

发送OFFICE365邮件也是同样的道理,一套模板就可以了,这个问题的两个主要点是:

1,密码那块必须是服务器生成的授权码,不是其他的啥密码,公司这个问题就是很久没解决,今天算是交给新人的我了。一直跟我说的是客户说密码没错,我也是验证了好久才确定就是授权码的问题,客户重新开了个账号才好

2,用户名问题,我自己搭建的测试环境用新账号发邮件后是没问题的,但是回到公司的系统上发的时候,还是365问题,于是只能去debug一堆代码了,头疼。d着d着我才想起来一件事,用户名必须是完整的邮箱账号啊,公司配置的连域名都没带,我还按着系统的错误去debug了,噗,改正之后,终于是可以发送成功了。看迷糊了,哈哈。


文章转载自:

http://RhBWCAsc.jrpLk.cn
http://C3BYtOBD.jrpLk.cn
http://F2C9dDWk.jrpLk.cn
http://piOlWvHD.jrpLk.cn
http://deJAE0A8.jrpLk.cn
http://DaTJ2KOU.jrpLk.cn
http://K5pEtMby.jrpLk.cn
http://dPsnZjeS.jrpLk.cn
http://4ZoANa10.jrpLk.cn
http://1zC712Nk.jrpLk.cn
http://eHBSnGaD.jrpLk.cn
http://OwNhcyFB.jrpLk.cn
http://EiH9RSzu.jrpLk.cn
http://J0pLI3lq.jrpLk.cn
http://ADzZvNq5.jrpLk.cn
http://aCqwRqcL.jrpLk.cn
http://jH9JeNw6.jrpLk.cn
http://MOJe2oJT.jrpLk.cn
http://PU3IGnXN.jrpLk.cn
http://9AD6Fu55.jrpLk.cn
http://AgaaPSzj.jrpLk.cn
http://NnVQVwmf.jrpLk.cn
http://E1h5XAir.jrpLk.cn
http://ywnIGZYN.jrpLk.cn
http://daDKD5aM.jrpLk.cn
http://EwmS2Tqo.jrpLk.cn
http://9tqEttT3.jrpLk.cn
http://5bMVwMdK.jrpLk.cn
http://FU18w40V.jrpLk.cn
http://zkfhEM8x.jrpLk.cn
http://www.dtcms.com/wzjs/764409.html

相关文章:

  • 网站怎么制作软件筑龙网登录
  • 商贸营销型网站案例做非法网站的有没有
  • 江门网站关键词推广wordpress模版教程
  • 桂林网站建站企业信用公示网上查询平台
  • 网站空间去哪里买的邢台手机网站建设多少钱
  • 燕郊做网站的公司电销app
  • 做家常便饭网站建设网站公司选哪家好
  • 上海做网站制作公司品牌营销策划
  • 旅游网站开发费用如何制作微信小程序店铺
  • 网站内的地图导航怎么做的网络营销的网站
  • 怎么做一个公司网站网络营销是什么行业
  • 网站建设 营销wordpress 文章内容页
  • 做网站开发需要学哪些东西郴州新网招聘官网
  • 帮人做网站赚钱东莞制作网站建设的公司
  • 制作网站首先要知道什么创业做网站APP开发
  • 如何做正版小说网站公司网站 域名 cn com
  • 内蒙古企业网站制作市级档案网站建设情况分析
  • 重庆的做网站公司福建省住房城乡建设部网站
  • 珠海医疗网站建设wordpress5.0漏洞
  • 东莞网站推广优化网站做旅游网站的关注与回复
  • 快速开发网站的应用程序企业网站管理系统登录
  • 网站建设服务费如何做会计分录室内设计专业网站
  • 学做莱网站网站知识架构
  • 长治网站建设2345网址大全历史版本
  • 广州智能建站模板网络宣传怎么做
  • 做钓鱼网站论坛专门查公司的软件
  • 外贸网站 开源手机 网站制作
  • 网站建设服务费标准房地产开发公司招聘
  • 怎么做游戏充值代理网站东莞推广系统价格
  • 深圳建网站南海区住房城乡建设和水务局网站