Skip to content

Commit 11af321

Browse files
fix(smtp): logging
1 parent 8310194 commit 11af321

File tree

1 file changed

+9
-17
lines changed

1 file changed

+9
-17
lines changed

smtp/backend.go

+9-17
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package smtp
33
import (
44
"bytes"
55
"context"
6-
"fmt"
76
"io"
87
"net/mail"
98

@@ -65,7 +64,6 @@ func (s *session) AuthPlain(username, password string) error {
6564
}
6665

6766
s.auth = true
68-
fmt.Println("1.1", s.auth)
6967

7068
return nil
7169
}
@@ -75,8 +73,9 @@ func (s *session) Mail(from string, opts *smtp.MailOptions) error {
7573
if !s.auth {
7674
return smtp.ErrAuthRequired
7775
}
78-
// log.Println("Mail from:", from)
76+
7977
s.from = from
78+
8079
return nil
8180
}
8281

@@ -85,8 +84,9 @@ func (s *session) Rcpt(to string, opts *smtp.RcptOptions) error {
8584
if !s.auth {
8685
return smtp.ErrAuthRequired
8786
}
88-
// log.Println("Rcpt to:", to)
87+
8988
s.to = to
89+
9090
return nil
9191
}
9292

@@ -98,31 +98,22 @@ func (s *session) Data(r io.Reader) error {
9898

9999
e, err := enmime.ReadEnvelope(r)
100100
if err != nil {
101-
log.Error().Err(err).Msg("Failed to read envelope")
101+
s.log.Error().Err(err).Msg("Failed to read envelope")
102102
return err
103103
}
104104

105-
//log.Println("SUBJECT:", e.GetHeader("Subject"))
106-
//log.Println("TEXT:", e.Text)
107-
//log.Println("HTML:", e.HTML)
108-
//log.Println("ATTACHMENTS:", len(e.Attachments))
109-
//for e := range e.Errors {
110-
// log.Println("ERROR:", e)
111-
//}
112-
//log.Println("FROM:", e.GetHeader("From"))
113105
to := []string{s.to}
114106
if addresses, err := e.AddressList("To"); err == nil {
115107
for _, t := range addresses {
116108
to = append(to, t.Address)
117-
//log.Println("TO:", t.Address)
118109
}
119110
} else {
120-
log.Warn().Err(err).Msg("Failed to get 'To' from address list")
111+
s.log.Warn().Err(err).Msg("Failed to get 'To' from address list")
121112
}
122113

123114
date, err := e.Date()
124115
if err != nil && err != mail.ErrHeaderNotPresent {
125-
log.Warn().Err(err).Str("data", e.GetHeader("Date")).Msg("Failed to parse date")
116+
s.log.Warn().Err(err).Str("data", e.GetHeader("Date")).Msg("Failed to parse date")
126117
}
127118

128119
datts := []models.DTOAttachmentCreate{}
@@ -145,11 +136,12 @@ func (s *session) Data(r io.Reader) error {
145136
ctx := context.Background()
146137
id, err := s.app.EnvelopeCreate(ctx, msg, datts)
147138
if err != nil {
148-
log.Error().Err(err).Msg("Failed to create envelope")
139+
s.log.Error().Err(err).Msg("Failed to create envelope")
149140
return err
150141
}
151142

152143
s.tracer.Trace(ctx, trace.ActionEnvelopeCreated, trace.WithEnvelope(id))
144+
s.log.Info().Int64("envelope-id", id).Msg("Envelope created")
153145

154146
return nil
155147
}

0 commit comments

Comments
 (0)