修改发送邮件失败过程

master
bynt 1 year ago
parent 084cad54fa
commit 19e778ad29

@ -127,7 +127,7 @@ public class MailUtil {
return message; return message;
} }
public static void sendMail(String username, String password, String toUsername, String fileName, String taskName) { public static Boolean sendMail(String username, String password, String toUsername, String fileName, String taskName) {
try { try {
// 1. 创建参数配置, 用于连接邮件服务器的参数配置 // 1. 创建参数配置, 用于连接邮件服务器的参数配置
@ -176,8 +176,10 @@ public class MailUtil {
// 7. 关闭连接 // 7. 关闭连接
transport.close(); transport.close();
return Boolean.TRUE;
} catch (Exception ex) { } catch (Exception ex) {
log.error("===================== send message error {} ==========================", ex.getMessage()); log.error("===================== send message error {} ==========================", ex.getMessage());
return Boolean.FALSE;
} }
} }

@ -153,8 +153,12 @@ public class TaskImeiServiceImpl implements TaskImeiService {
CompressUtil.decryptionCompression CompressUtil.decryptionCompression
(zipPath, csvPath, deliveryProperties.getZipPassword()); (zipPath, csvPath, deliveryProperties.getZipPassword());
// 发送邮件 // 发送邮件
MailUtil.sendMail(deliveryProperties.getEmailAddress(), Boolean aBoolean = MailUtil.sendMail(deliveryProperties.getEmailAddress(),
deliveryProperties.getEmailPassword(), deliveryProperties.getToEmailAddress(), zipPath, taskImeiDTO.getBatchNo()); deliveryProperties.getEmailPassword(), deliveryProperties.getToEmailAddress(), zipPath, taskImeiDTO.getBatchNo());
if (Boolean.FALSE.equals(aBoolean)) {
return CommonResponse.createByErrorCodeMessage
(DefaultNumberConstants.ZERO_NUMBER, ResponseCode.DATA_CONVERSION_FAILURE.getDesc());
}
Long recordId = deliveryRecordService.saveDeliveryRecord(zipPath, taskImeiDTO.getBatchNo(), dtoList.size(), Long recordId = deliveryRecordService.saveDeliveryRecord(zipPath, taskImeiDTO.getBatchNo(), dtoList.size(),
null, (long) DefaultNumberConstants.ONE_NUMBER, DefaultNumberConstants.THREE_NUMBER); null, (long) DefaultNumberConstants.ONE_NUMBER, DefaultNumberConstants.THREE_NUMBER);
// 缓存三天 // 缓存三天

@ -62,7 +62,7 @@ login:
# 登录缓存 # 登录缓存
cache-enable: false cache-enable: false
# 是否限制单用户登录 # 是否限制单用户登录
single-login: false single-login: true
# 验证码 # 验证码
login-code: login-code:
# 验证码类型配置 查看 LoginProperties 类 # 验证码类型配置 查看 LoginProperties 类

@ -191,6 +191,11 @@ public enum ResponseCode {
*/ */
UPDATE_USER_ERROR("11012", "修改用户信息失败"), UPDATE_USER_ERROR("11012", "修改用户信息失败"),
/**
*
*/
DATA_CONVERSION_FAILURE("11013", "兑换数据失败,请再次重试"),
/** /**
* *
*/ */

Loading…
Cancel
Save