Commit Graph

56 Commits

Author SHA1 Message Date
Alexis Mousset 73c957e350 docs(all): Add an example for simple builder usage and smtp transport 2016-10-23 12:37:30 +02:00
Alexis Mousset 40e749a04a style(formatting): Run rustfmt 2015-10-26 22:51:07 +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 250ed7bcf4 Add SMTPUTF8 support 2015-10-21 23:02:14 +02:00
Alexis Mousset 54758ebde9 Rename rust-smtp to lettre, add multiple transports support 2015-10-14 23:44:25 +02:00
Alexis Mousset fefb5f7978 smtps with rust-openssl 2015-10-11 19:56:02 +02:00
Alexis Mousset 8d60068831 Remove last panics 2015-07-23 00:48:49 +02:00
Alexis Mousset c2506b47fc License modified to MIT only 2015-07-15 22:53:12 +02:00
Alexis Mousset cecc11f74e Prepare 0.1.0 2015-07-15 21:40:19 +02:00
Alexis Mousset 5ecdabbce7 Threads in example client 2015-07-15 20:10:34 +02:00
Alexis Mousset 3195959de8 rename mailer to email 2015-06-27 16:14:14 +02:00
Alexis Mousset 3b78455b22 Add tests for Email 2015-06-27 14:37:13 +02:00
Alexis Mousset a4ada1b6ef Remove uneeded use 2015-05-06 21:39:22 +02:00
Alexis Mousset ee8da8196a Start refactoring streams to introduce a mock server 2015-04-22 21:52:03 +02:00
Alexis Mousset d59672ef26 Get ready for rust 1.0.0-beta 2015-04-04 23:32:14 +02:00
Alexis Mousset c869ea0176 Remove uneeded features 2015-03-20 19:58:52 +01:00
Alexis Mousset 92f1e3a297 Separate low and high level SMTP methods 2015-03-13 22:10:29 +01:00
Alexis Mousset 24e6eeb9d2 Update to new io and improve reply handling 2015-03-13 01:04:38 +01:00
Alexis Mousset 3a86f09475 Fix Email Sender 2015-03-04 14:04:08 +01:00
Alexis Mousset 2fa499629d Email builder 2015-03-04 11:04:07 +01:00
Alexis Mousset 487f845f85 Builder for the Client 2015-03-02 17:25:02 +01:00
Alexis Mousset 4907ce623a Fix connection reuse in example client 2015-03-01 21:09:15 +01:00
Alexis Mousset a35e691065 Improve example client 2015-02-28 19:29:27 +01:00
Alexis Mousset 8a55029c7d use std::env instead od std::os 2015-02-27 19:57:15 +01:00
Alexis Mousset 7c0a998a5e Add features to silent warnings 2015-02-27 19:42:11 +01:00
Alexis Mousset f1489ae2c8 Update tests to follow rust upgrade 2015-02-27 16:58:57 +01:00
Alexis Mousset 96487a1937 Rust update: Fix tests 2014-12-25 13:27:23 +01:00
Alexis Mousset 57b533c59a Add some configuration management 2014-12-15 23:51:52 +01:00
Alexis Mousset 1f9f376441 Improvements on SMTP error handling 2014-12-15 14:51:21 +01:00
Alexis Mousset 74156cb099 Rename send_email to send in the Client 2014-12-13 01:28:19 +01:00
Alexis Mousset cc2be13588 Add SendableEmail trait 2014-12-10 12:31:45 +01:00
Alexis Mousset fc2b715c97 New intermediate email type 2014-12-10 11:51:14 +01:00
Alexis Mousset 693a18b6a1 Update documentation 2014-12-07 14:28:04 +01:00
Alexis Mousset 334613867d Update exmaple client with headers 2014-12-07 13:53:50 +01:00
Alexis Mousset 56bceaa47e email content in progress 2014-12-07 13:03:16 +01:00
Alexis Mousset 6a46f061a3 Fix default type params 2014-12-05 11:11:46 +01:00
Alexis Mousset 9b3f5c2f1c Begin to work on email content 2014-12-05 00:49:59 +01:00
Alexis Mousset c5b0696fc0 Fix enum scopes in tests 2014-11-21 13:28:22 +01:00
Alexis Mousset 7aac045856 Code formatting 2014-11-14 02:18:36 +01:00
Alexis Mousset 2a1961c659 Add documentation 2014-11-14 01:32:18 +01:00
Alexis Mousset 1d87ea0537 Take a reference for recipients list 2014-11-12 11:47:05 +01:00
Alexis Mousset 780abd4779 The client now takes a ToSockerAddr 2014-11-12 11:12:49 +01:00
Alexis Mousset 809ecbbd07 Start documenting the error module 2014-11-10 01:01:12 +01:00
Alexis Mousset 3b3e74b7ef Make the server parameter optionnal 2014-11-10 00:39:21 +01:00
Alexis Mousset 5cb8b69fb9 Remove the with_code method from response 2014-11-09 23:52:20 +01:00
Alexis Mousset ec495288b5 Client methods take &str 2014-11-07 20:42:22 +01:00
Alexis Mousset 67845bc13c Various changes, client refactoring 2014-11-07 20:25:58 +01:00
Alexis Mousset ab99db2ce7 Add error handling to the example client program 2014-11-07 15:12:20 +01:00
Alexis Mousset 8f29cb7974 Improve error handling 2014-11-07 15:01:13 +01:00