From 866ab7463fd5388664139d45a141ebb463f51c45 Mon Sep 17 00:00:00 2001 From: Sina Ghaderi Date: Tue, 30 Mar 2021 18:16:25 +0430 Subject: don't care about incoming e-mails --- vendor/syscon/syscon.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/vendor/syscon/syscon.go b/vendor/syscon/syscon.go index 50254e0..880cdbf 100644 --- a/vendor/syscon/syscon.go +++ b/vendor/syscon/syscon.go @@ -49,6 +49,13 @@ func handlePostfixConn(conn net.Conn, syn *regexp.Regexp) { for scanner.Scan() { if find := syn.MatchString(scanner.Text()); find { pureName := strings.ReplaceAll(scanner.Text(), "sasl_username=", "") + if pureName == "" { + if _, err := conn.Write([]byte("action=OK\n\n")); err != nil { + syslog.InformError(err) + return + } + continue + } userAcc, err := datax.GetUserFromDatabase(&pureName) if err != nil { syslog.InformError(err) -- cgit v1.2.3