Commit Graph

49 Commits

Author SHA1 Message Date
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
Alexis Mousset
94d79862ff Error handling 2014-11-07 13:48:40 +01:00
Alexis Mousset
9b33233f35 fail! -> panic! 2014-10-30 22:36:58 +01:00
Alexis Mousset
76d465ce8e Remove Smtp from type names 2014-10-19 15:07:18 +02:00
Alexis Mousset
cc17e275c8 Add client code and reorganize sources 2014-10-19 03:02:37 +02:00
Alexis Mousset
c33abcb1aa Reorganization 2014-07-13 18:41:35 +02:00
Alexis Mousset
54160b8b16 Reorganize sources 2014-05-12 19:10:09 +02:00