diff --git a/azkaban-common/src/main/java/azkaban/utils/Emailer.java b/azkaban-common/src/main/java/azkaban/utils/Emailer.java
index c1ba14e..ab09312 100644
--- a/azkaban-common/src/main/java/azkaban/utils/Emailer.java
+++ b/azkaban-common/src/main/java/azkaban/utils/Emailer.java
@@ -55,7 +55,6 @@ public class Emailer extends AbstractMailer implements Alerter {
private String mailSender;
private String azkabanName;
private String tls;
- private boolean usesAuth;
public Emailer(Props props) {
super(props);
@@ -65,7 +64,6 @@ public class Emailer extends AbstractMailer implements Alerter {
this.mailPassword = props.getString("mail.password", "");
this.mailSender = props.getString("mail.sender", "");
this.tls = props.getString("mail.tls", "false");
- this.usesAuth = super.hasMailAuth();
int mailTimeout = props.getInt("mail.timeout.millis", 10000);
EmailMessage.setTimeout(mailTimeout);
@@ -112,7 +110,7 @@ public class Emailer extends AbstractMailer implements Alerter {
EmailMessage message = new EmailMessage(mailHost, mailUser, mailPassword);
message.setFromAddress(mailSender);
message.setTLS(tls);
- message.setAuth(usesAuth);
+ message.setAuth(super.hasMailAuth());
ExecutionOptions option = flow.getExecutionOptions();
@@ -139,7 +137,7 @@ public class Emailer extends AbstractMailer implements Alerter {
EmailMessage message = new EmailMessage(mailHost, mailUser, mailPassword);
message.setFromAddress(mailSender);
message.setTLS(tls);
- message.setAuth(usesAuth);
+ message.setAuth(super.hasMailAuth());
ExecutionOptions option = flow.getExecutionOptions();
@@ -165,7 +163,7 @@ public class Emailer extends AbstractMailer implements Alerter {
EmailMessage message = new EmailMessage(mailHost, mailUser, mailPassword);
message.setFromAddress(mailSender);
message.setTLS(tls);
- message.setAuth(usesAuth);
+ message.setAuth(super.hasMailAuth());
ExecutionOptions option = flow.getExecutionOptions();