diff --git a/smtp/smtp.go b/smtp/smtp.go index 2e84f7e..9e2b3b9 100644 --- a/smtp/smtp.go +++ b/smtp/smtp.go @@ -31,5 +31,10 @@ func (s *Smtp) Send(mail *Mail) error { if err != nil { return err } - return inPipe.Close() + err = inPipe.Close() + if err != nil { + return err + } + + return sendMail.Run() }