diff --git a/auth.go b/auth.go index 7f7b26d..9e1eea9 100644 --- a/auth.go +++ b/auth.go @@ -25,7 +25,7 @@ func AuthLoadFile(file string) error { } func AuthReady() bool { - return (filename == "") + return (filename != "") } func AuthFetch(username string) (string, string, error) { diff --git a/main.go b/main.go index efd85ef..79f756e 100644 --- a/main.go +++ b/main.go @@ -87,6 +87,7 @@ func recipientChecker(peer smtpd.Peer, addr string) error { func authChecker(peer smtpd.Peer, username string, password string) error { err := AuthCheckPassword(username, password) if err != nil { + log.Printf("Auth error: %v\n", err) return smtpd.Error{Code: 535, Message: "Authentication credentials invalid"} } return nil