Преглед на файлове

add error for hello func

Gogs преди 10 години
родител
ревизия
2f1369c614
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      modules/mailer/mailer.go

+ 4 - 1
modules/mailer/mailer.go

@@ -100,7 +100,10 @@ func sendMail(settings *setting.Mailer, recipients []string, msgContent []byte)
 	if err != nil {
 		return err
 	}
-	client.Hello(hostname)
+
+	if err = client.Hello(hostname); err != nil {
+		return err
+	}
 
 	// If not using SMTPS, alway use STARTTLS if available
 	hasStartTLS, _ := client.Extension("STARTTLS")