From affb4564998eb8deff02b9938b6834d24e4ef5a9 Mon Sep 17 00:00:00 2001 From: shopper <39241071+DaikiYamakawa@users.noreply.github.com> Date: Mon, 18 Jan 2021 04:08:14 +0900 Subject: [PATCH] fix(email.go):Fix runtime error(invalid memory address) (#1133) --- report/email.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/report/email.go b/report/email.go index 9ee6b7a4..79717c0b 100644 --- a/report/email.go +++ b/report/email.go @@ -123,11 +123,11 @@ func (e *emailSender) sendMail(smtpServerAddr, message string) (err error) { if ok, param := c.Extension("AUTH"); ok { authList := strings.Split(param, " ") auth = e.newSaslClient(authList) + if err = c.Auth(auth); err != nil { + return xerrors.Errorf("Failed to authenticate: %w", err) + } } - if err = c.Auth(auth); err != nil { - return xerrors.Errorf("Failed to authenticate: %w", err) - } if err = c.Mail(emailConf.From, nil); err != nil { return xerrors.Errorf("Failed to send Mail command: %w", err) }