Commit History

Author SHA1 Message Date
  Sergey Romanov 3ea4d25e7c Checking of error after call mime.ParseMediaType (#79) 6 years ago
  Grachev Mikhail c38ce493f9 Use interface io.Writer instead of struct bytes.Buffer (#73) 6 years ago
  Chester Borges 27742b011c Add TLS smtp support and Reply-To Header (#68) 6 years ago
  Jordan Wright 4e83f79356 Added ability to import emails with base64 encoded mime parts. Fixes #38 7 years ago
  bughou 219afe2e04 add missing Content-Transfer-Encoding (#61) 7 years ago
  ursc 50fb9532f7 Close the file after attachment (#42) 8 years ago
  Jeremy Wohl 473746f012 Allow a custom envelope sender (overriding e.From) for bounce handling, etc. (#52) 8 years ago
  Frédéric Miserey a6cae0ed40 ugly if-else-if-else now a switch 8 years ago
  Frédéric Miserey bbe0e553b3 fixed MIME-Version header handling 8 years ago
  Frédéric Miserey 83b84678d9 Added Content-Type logic 8 years ago
  Jordan Wright a62870b0c3 Added stripping of whitespace at the beginning of emails when importing from a reader. 9 years ago
  Jordan Wright f57f4860ce Removed debug line 9 years ago
  Jordan Wright 0b04232264 Added the ability to send with a custom TLS Config 9 years ago
  Roland Shoemaker 1c4fbf8490 Use a cryptographically secure random int for message id 9 years ago
  Jordan Wright 669ab2f297 Added multipart sub-part default content type checks 9 years ago
  Jordan Wright b359bc603e Added generation of Message-Id header. 9 years ago
  Jordan Wright 48c3347cb8 Added check for default Content-Type 9 years ago
  Jordan Wright 381271e2a1 Added NewEmailFromReader method and tests 10 years ago
  Jordan Wright e95df3c231 Now using the standard library mime/quotedprintable package to encode/decode content 10 years ago
  Inigo Lopez de Heredia 99bc1ec867 'Q' encode non US-ASCII header values(RFC 2047) 10 years ago
  Matt Jibson 16125ff71c Set Content-ID on attachments 11 years ago
  Jordan e9c33a30b4 Added check for invalid email address 11 years ago
  Jordan e90cd6ac74 Added Mime-Version header - fixes #8 11 years ago
  Jordan 478639e56c Use filepath.Base() instead of path.Base() to provide cross-platform functionality 11 years ago
  Jordan aeb36a789a Fixed bug which didn't allow for <> in To addresses 11 years ago
  Jed Denlea 0e4265e225 comments spelling 11 years ago
  Jed Denlea 9af1f4b0b2 Set Date header as mandated by RFC2822 11 years ago
  Jed Denlea 2706649e0a gofmt 11 years ago
  Jed Denlea 7d362f33ad Use slice instead of array in base64Wrap. 11 years ago
  Jed Denlea af35596614 More quotedPrintEncode speed-ups 11 years ago