日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

電子郵件怎么登錄 qq郵箱如何發(fā)郵件給別人

我現(xiàn)在所在的公司,由于沒有對應(yīng)的運(yùn)維人員 , 而且涉及到系統(tǒng)需要和第三方系統(tǒng)進(jìn)行API對接,為了每天定時進(jìn)行API測試,將測試結(jié)果進(jìn)行通知開發(fā),因此從成本角度考慮使用email郵件;
POM引入依賴將下列依賴引入到POM文件,原則上只要引入第一個依賴就行,但是我本地工程一直引入后,還是無法識別相關(guān)方法,所有又加了第二個依賴;
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId></dependency><dependency><groupId>javax.mail</groupId><artifactId>mail</artifactId><version>1.4.7</version></dependency> 配置郵件主機(jī)【電子郵件怎么登錄 qq郵箱如何發(fā)郵件給別人】按照你想用郵件服務(wù)主機(jī),配置你的發(fā)送郵件賬號內(nèi)容;
mail:host: smtp.qiye.aliyun.comusername: support@mail.ahautoflow.compassword: ********default-encoding: utf-8properties:mail:smtp:ssl:enable: true定義發(fā)送郵件方法如下圖所示我的代碼(代碼寫的爛忽噴,留點面子)
private void sendEmailMessage(String description){List<SysDictData> dictDataList = sysDictTypeService.selectDictDataByType("api_monitor_email");SimpleMailMessage message = new SimpleMailMessage();message.setFrom("support@mail.ahautoflow.com");message.setSubject("通關(guān)服務(wù)平臺API監(jiān)控");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();}}}}調(diào)用發(fā)送方法只要在對應(yīng)代碼中加上發(fā)送郵件內(nèi)容,調(diào)用接口就行 , 很簡單;
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測試新增功能,服務(wù)異常 。錯誤信息如下:" + result.toJSONString());return;}

    推薦閱讀