Alexis Mousset
6afdb0cf3a
feat(transport): Make Transport result type an actual Result ( fixes #405 )
2020-05-05 22:33:35 +02:00
Alexis Mousset
88df2a502d
chore(all): Add back test for smtp pool
2020-05-03 11:27:20 +02:00
Alexis Mousset
8425f1d7c4
chore(all): Move docs from website into API doc
2020-05-03 11:21:47 +02:00
Alexis Mousset
0604030b91
Remove SmtpClient and make transport immutable
...
in Transport methods. Also make proper use of
connection pools.
2020-05-01 22:25:12 +02:00
Alexis Mousset
7f22a98f2f
feat(builder): Improve Message representation
...
* Remove bytes dependency and rely directly on bytes vec
* Allow encoding non-utf-8 strings
* Use Vec<u8> instead of Display for email formatting
2020-04-28 23:45:03 +02:00
Alexis Mousset
53aa5b4df6
Replace email builder by a new implementation ( #393 )
...
* Update dependencies (#386 )
* Update dependencies and set MSRV to 1.40
* update hyperx
* Use display instead of description for errors
* Make hostname an optional feature
* Envelope from headers
* Update hyperx to 1.0
* rename builder to message
* Cleanup and make Transport send Messages
* Update rustls from 0.16 to 0.17
* Move transports into a common folder
* Merge imports from same crate
* Add message creation example to the site
* Hide "extern crate" in doc examples
* Add References and In-Reply-To methods
* Add message-id header
* Add blog posts and improve doc examples
2020-04-18 21:10:03 +00:00
Alexis Mousset
ce37464050
feat(all): Merge Email and SendableEmail into lettre::Email
2019-12-18 16:51:04 +01:00
Alexis Mousset
a4a3f33180
change master version to 0.10
2019-12-18 13:47:09 +01:00
Alexis Mousset
947af0acdd
fix(all): Fix doc tests in website ( #375 )
2019-12-09 21:51:08 +00:00
mibac138
0f3f27fdb6
feat(all): Merge lettre_email into lettre with a builder feature
2019-11-30 20:22:44 +01:00
Alexis Mousset
ae640da631
refactor(all): split email and transport into different crates
2017-05-21 00:59:39 +02:00
Alexis Mousset
66c214c2b7
style(all): Fix tests on some platforms
2017-05-19 22:47:22 +02:00
Alexis Mousset
73e7aa3639
test(transport): add sendmail transport
2016-10-23 20:50:30 +02:00
Lars Reichardt
13ee61d5cf
test(transport): add sendmail transport test
2016-10-21 15:54:53 +02:00
Alexis Mousset
b4603b4fbc
feat(transport-smtp): Use rust-openssl 0.8
2016-09-01 00:15:40 +02:00
Alexis Mousset
40e749a04a
style(formatting): Run rustfmt
2015-10-26 22:51:07 +01:00
Alexis Mousset
401118ee68
Improved test for File transport
2015-10-26 00:17:46 +01:00
Alexis Mousset
e6dd9d5a46
Install complete openssl on windows
2015-10-25 23:40:59 +01:00
Alexis Mousset
62df24c5b1
Add file transport
2015-10-25 17:47:07 +01:00
Alexis Mousset
7ac43b73c3
Remove Mailer struct
2015-10-25 15:29:40 +01:00
Alexis Mousset
3c91c065d6
Split integration tests
2015-10-25 12:52:56 +01:00
Alexis Mousset
544894def9
Add integration testing on travis
2015-10-22 19:30:36 +02:00
Alexis Mousset
9272272c24
Code cleanup
2014-11-05 02:39:32 +01:00
Alexis Mousset
cc17e275c8
Add client code and reorganize sources
2014-10-19 03:02:37 +02:00