Paolo Barbolini
3ce31c5a6a
docs: add missing ContentType to email building ( #1017 )
2024-12-23 22:08:08 +01:00
Clément DOUIN
5f37b66352
Improve mailbox parsing using chumsky ( #839 )
2023-02-20 14:09:23 +01:00
Paolo Barbolini
ad9699827e
message: more body improvements ( #519 )
2020-12-18 14:49:59 +01:00
Paolo Barbolini
8e49c60ff8
chore: fix benches
...
Makes running cargo check --all-features --all-targets work again
2020-09-09 13:12:26 +02:00
Alexis Mousset
8c8aa770bf
feat(transport): Start async implementation (sendmail, file and stub transports)
2020-05-10 16:12:51 +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
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
7a9f9111a5
Improve doc
2016-01-16 12:13:06 +01:00
Alexis Mousset
3612ffca7a
Fix becnhmarks
2015-10-30 19:08:11 +01:00
Alexis Mousset
62df24c5b1
Add file transport
2015-10-25 17:47:07 +01:00
Alexis Mousset
3c91c065d6
Split integration tests
2015-10-25 12:52:56 +01:00
Alexis Mousset
2884da8f90
Use smtp-sink for benchmarks
2015-10-22 23:37:04 +02:00
Alexis Mousset
31a7504d54
Add becnhmarks
2015-10-22 23:34:04 +02:00