summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorGrégoire Duchêne <gduchene@awhk.org>2021-07-04 17:13:28 +0100
committerGrégoire Duchêne <gduchene@awhk.org>2021-07-04 17:13:28 +0100
commit5881f58af573346eb0c25945a433bf9859191ac5 (patch)
treebe668c6173795acbbc660b980a1e55d7373afe7b /cmd
parente59a2421c020d4b7c224750e486f40d09db52c89 (diff)
Check and log more possible errors
Diffstat (limited to 'cmd')
-rw-r--r--cmd/fwdsms/mailer.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/cmd/fwdsms/mailer.go b/cmd/fwdsms/mailer.go
index f8c1db6..cb687c9 100644
--- a/cmd/fwdsms/mailer.go
+++ b/cmd/fwdsms/mailer.go
@@ -35,7 +35,9 @@ func (m *mailer) sendEmail(e email) error {
if err != nil {
return err
}
- conn.SetDeadline(time.Now().Add(5 * time.Second))
+ if err := conn.SetDeadline(time.Now().Add(5 * time.Second)); err != nil {
+ log.Printf("Failed to set the SMTP connection deadline: %s.", err)
+ }
h, _, _ := net.SplitHostPort(m.hostname)
c, err := smtp.NewClient(conn, h)
if err != nil {