Selaa lähdekoodia

Add support for no-auth SMTPs

Kailash Nadh 5 vuotta sitten
vanhempi
commit
047de69770
2 muutettua tiedostoa jossa 2 lisäystä ja 2 poistoa
  1. 1 1
      config.toml.sample
  2. 1 1
      messenger/emailer.go

+ 1 - 1
config.toml.sample

@@ -79,7 +79,7 @@ max_idle = 10
         host = "my.smtp.server"
         port = "25"
 
-        # cram or plain.
+        # cram | plain | empty for no auth
         auth_protocol = "cram"
         username = "xxxxx"
         password = ""

+ 1 - 1
messenger/emailer.go

@@ -43,7 +43,7 @@ func NewEmailer(srv ...Server) (Messenger, error) {
 		var auth smtp.Auth
 		if s.AuthProtocol == "cram" {
 			auth = smtp.CRAMMD5Auth(s.Username, s.Password)
-		} else {
+		} else if s.AuthProtocol == "plain" {
 			auth = smtp.PlainAuth("", s.Username, s.Password, s.Host)
 		}