diff --git a/server/src/main/java/com/cloud/alert/AlertManagerImpl.java b/server/src/main/java/com/cloud/alert/AlertManagerImpl.java index 99200f41c2a..f6e4360b981 100644 --- a/server/src/main/java/com/cloud/alert/AlertManagerImpl.java +++ b/server/src/main/java/com/cloud/alert/AlertManagerImpl.java @@ -712,6 +712,11 @@ public class AlertManagerImpl extends ManagerBase implements AlertManager, Confi return; } + if (recipients == null) { + s_logger.warn(String.format("No recipients set in 'alert.email.addresses', skipping sending alert with subject: %s and content: %s", subject, content)); + return; + } + SMTPMailProperties mailProps = new SMTPMailProperties(); mailProps.setSender(new MailAddress(senderAddress)); mailProps.setSubject(subject);