qq邮箱如何发邮件给别人(电子邮件怎么登录)
2024-01-02 16:23 来源:网络 点击:
qq邮箱如何发邮件给别人(电子邮件怎么登录)
我现在所在的公司,由于没有对应的运维人员,而且涉及到系统需要和第三方系统进行API对接,为了每天定时进行API测试,将测试结果进行通知开发,因此从成本角度考虑使用email邮件;
POM引入依赖
将下列依赖引入到POM文件,原则上只要引入第一个依赖就行,但是我本地工程一直引入后,还是无法识别相关方法,所有又加了第二个依赖;
org.springframework.bootspring-boot-starter-mailjavax.mailmail1.4.7
配置邮件主机
按照你想用邮件服务主机,配置你的发送邮件账号内容;
mail: host: smtp.qiye.aliyun.com username: support@mail.ahautoflow.com password: ******** default-encoding: utf-8 properties: mail: smtp: ssl: enable: true
定义发送邮件方法
如下图所示我的代码(代码写的烂忽喷,留点面子)
private void sendEmailMessage(String description){ ListdictDataList = sysDictTypeService.selectDictDataByType("api_monitor_email"); SimpleMailMessage message = new SimpleMailMessage(); message.setFrom("support@mail.ahautoflow.com"); message.setSubject("通关服务平台API监控"); message.setText(description); if(dictDataList.isEmpty()){ message.setTo("938282597@qq.com"); try{ mailSender.send(message); } catch (Exception e){ e.printStackTrace(); } }else{ for (SysDictData dictData:dictDataList) { message.setTo(dictData.getDictValue()); try{ mailSender.send(message); } catch (Exception e){ e.printStackTrace(); } } } }
调用发送方法
只要在对应代码中加上发送邮件内容,调用接口就行,很简单;
if(result.containsKey("resCode") && "0".equals(result.get("resCode").toString())){ if(result.containsKey("pros")){ JSONArray messageList = result.getJSONArray("pros"); String apiStr = JSON.toJSONString(messageList.get(0)); JSONObject apiMessage = JSONObject.parseObject(apiStr); if(apiMessage.containsKey("resultCode") && "0".equals(apiMessage.get("resultCode").toString())){ emailStr.append(timeStr+": 出口订单API测试新增功能成功"+"\n"); }else{ emailStr.append(timeStr+": 出口订单API测试新增功能失败,错误消息如下:"+ apiMessage.toString() +"\n"); } }else{ emailStr.append(timeStr+": 出口订单API测试新增功能,返回体异常"+"\n"); } }else { sendEmailMessage(timeStr + ": 出口订单API测试新增功能,服务异常。错误信息如下:" + result.toJSONString()); return; }
相关标签:
-
- 如何制作电子相册
-
2024-01-02 16:20:56
-
- 三环路一圈是多少公里(成都三环路一圈是多少公里)
-
2024-01-02 16:18:41
-
- 蜂蜜的储存方法(蜂蜜的储存方法和保质期)
-
2024-01-02 16:16:26
-
- 菟丝子泡水喝的正确方法(女贞子和菟丝子泡水喝的正确方法)
-
2024-01-02 16:14:11
-
- 怎么知道别人把你微信删了(怎么知道别人把你微信删了又不让人知道)
-
2024-01-02 11:25:55
-
- 蜗牛为什么下雨天出来(蜗牛为什么下雨天出来爬墙)
-
2024-01-02 11:23:40
-
- 医保停了多久不能用了(医保停多久算断了)
-
2024-01-02 11:21:25
-
- 请不要迷恋哥
-
2024-01-02 11:19:10
-
- 张婧仪个人简介(张婧仪是怎么出道的)
-
2024-01-02 11:16:56
-
- 微信储存空间在哪里(微信储存空间在哪儿)
-
2024-01-02 11:14:41
-
- ipad横屏竖屏切换不了(苹果ipad屏幕旋转不过来怎么办)
-
2024-01-02 11:12:26
-
- 延安特产是什么(延安特产是啥)
-
2024-01-02 11:10:11
-
- 束缚耽美文
-
2024-01-02 11:07:56
-
- wps最后一页空白页怎么删除不了(wps中word最后一页空白页怎么删除)
-
2024-01-02 11:05:41
-
- 朋友聚会的目的(朋友聚会的目的ck)
-
2024-01-02 04:22:32
-
- 猫和狗为什么是天敌(猫和狗为什么是天敌民间传说)
-
2024-01-02 04:20:17
-
- 电脑屏幕字体变大了怎么变回来(电脑如何字体变大)
-
2024-01-02 04:18:02
-
- 波涛的意思解释
-
2024-01-02 04:15:47
-
- 按日期划分的星座有多少个(星盘配对合盘分析)
-
2024-01-02 04:13:32
-
- 为什么全职猎人148就没了(全职猎人为什么只有148集)
-
2024-01-02 04:11:17