Pārlūkot izejas kodu

fix: improve error handling for email sending failures

CaIon 5 mēneši atpakaļ
vecāks
revīzija
5fc9152499
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      common/email.go

+ 3 - 0
common/email.go

@@ -86,5 +86,8 @@ func SendEmail(subject string, receiver string, content string) error {
 	} else {
 		err = smtp.SendMail(addr, auth, SMTPFrom, to, mail)
 	}
+	if err != nil {
+		SysError(fmt.Sprintf("failed to send email to %s: %v", receiver, err))
+	}
 	return err
 }