Close SMTP data before quit
CI / test (push) Successful in 30s
CI / publish (push) Failing after 28s

This commit is contained in:
Joe Julian
2026-03-28 16:43:20 -07:00
parent 22b89d031e
commit b2f0b887b8
+3 -1
View File
@@ -636,7 +636,6 @@ func sendEmail(cfg Config, subject, body string) error {
if err != nil { if err != nil {
return err return err
} }
defer writer.Close()
headers := textproto.MIMEHeader{} headers := textproto.MIMEHeader{}
headers.Set("From", cfg.EmailFrom) headers.Set("From", cfg.EmailFrom)
@@ -655,6 +654,9 @@ func sendEmail(cfg Config, subject, body string) error {
if _, err := io.WriteString(writer, "\r\n"+body); err != nil { if _, err := io.WriteString(writer, "\r\n"+body); err != nil {
return err return err
} }
if err := writer.Close(); err != nil {
return err
}
return conn.Quit() return conn.Quit()
} }