fix(GODT-2623): log IMAP/SMTP login failure as error.

This commit is contained in:
Romain LE JEUNE
2023-05-11 13:34:13 +02:00
committed by Romain Le Jeune
parent a3e07428b5
commit 6adb440b84
2 changed files with 7 additions and 1 deletions

View File

@ -79,7 +79,8 @@ func (bridge *Bridge) handleIMAPEvent(event imapEvents.Event) {
logrus.WithFields(logrus.Fields{ logrus.WithFields(logrus.Fields{
"sessionID": event.SessionID, "sessionID": event.SessionID,
"username": event.Username, "username": event.Username,
}).Info("Received IMAP login failure notification") "pkg": "imap",
}).Error("Incorrect login credentials.")
bridge.publish(events.IMAPLoginFailed{Username: event.Username}) bridge.publish(events.IMAPLoginFailed{Username: event.Username})
} }
} }

View File

@ -58,6 +58,11 @@ func (s *smtpSession) AuthPlain(username, password string) error {
return nil return nil
} }
logrus.WithFields(logrus.Fields{
"username": username,
"pkg": "smtp",
}).Error("Incorrect login credentials.")
return fmt.Errorf("invalid username or password") return fmt.Errorf("invalid username or password")
}, s.usersLock) }, s.usersLock)
} }