diff --git a/pom.xml b/pom.xml index 7eeacfa..032e11a 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.example guerrilla - 1.0.0 + 1.0.1 guerrilla Hit and Run @@ -15,7 +15,7 @@ 3.14.0 1.19.1 1.6.2 - 33.1.0-jre + 33.4.7-jre diff --git a/src/main/java/com/example/guerrilla/service/EmailService.java b/src/main/java/com/example/guerrilla/service/EmailService.java index 23aaf10..3b40137 100644 --- a/src/main/java/com/example/guerrilla/service/EmailService.java +++ b/src/main/java/com/example/guerrilla/service/EmailService.java @@ -28,9 +28,10 @@ public class EmailService { String content) { try { logger.debug("[sendEmail] fromAddress: {}, toAddresses: {}", fromAddress, toAddresses); - if (StringUtils.isEmpty(subject) || StringUtils.isEmpty(smtpPassword) || StringUtils.isEmpty(fromAddress) - || toAddresses.length == 0) { - logger.warn("[sendEmail] subject, smtp-password, source-address or target-address is not set"); + if (StringUtils.isEmpty(subject) || StringUtils.isEmpty(content) || StringUtils.isEmpty(smtpPassword) + || StringUtils.isEmpty(fromAddress) || toAddresses.length == 0) { + logger.warn( + "[sendEmail] Either subject, content, smtp-password, source-address or target-address is not set"); return false; } String emailHost = javaMailProperties.getProperty("mail.smtp.host");