Commit Graph
125 Commits
Author SHA1 Message Date
DevOps f3d446308d Rust upgrade: fix deprecated methods. 2014-12-25 01:35:11 +03:00
Alexis Mousset d2dfaca536 Rust update on macros syntax 2014-12-19 18:57:10 +01:00
Alexis Mousset c21f39e7ca Update documentation and README 2014-12-16 01:10:47 +01:00
Alexis Mousset 007ce22e72 Fix connection reuse 2014-12-16 00:56:59 +01:00
Alexis Mousset 57b533c59a Add some configuration management 2014-12-15 23:51:52 +01:00
Alexis Mousset 1449d85035 Add a basic Message-Id management and improve the client 2014-12-15 17:36:31 +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 630d01c5ab Update doc for the new client interface 2014-12-13 01:26:00 +01:00
Alexis Mousset ce52016361 Fix Date header doc 2014-12-12 23:13:29 +01:00
Alexis Mousset 51dd309274 MIME-Version does not really need to be configurable 2014-12-12 22:03:04 +01:00
Alexis Mousset f1a9714690 Add more email headers and some basic testing to the mailer 2014-12-12 21:25:17 +01:00
Alexis Mousset acce31d4c6 Specifiy types for common headers 2014-12-12 19:25:49 +01:00
Alexis Mousset 3040e4dc70 Update to nightly: explicit Copy trait 2014-12-12 19:25:23 +01:00
Alexis Mousset dd1ba7d8cf Add mailer module 2014-12-10 14:02:20 +01:00
Alexis Mousset 9f99382b98 Document SendableEmail 2014-12-10 13:57:29 +01:00
Alexis Mousset 5c8e09f073 Fix client closing 2014-12-10 13:54:02 +01:00
Alexis Mousset cc2be13588 Add SendableEmail trait 2014-12-10 12:31:45 +01:00
Alexis Mousset 64636c6577 New intermediate email type 2014-12-10 11:51:24 +01:00
Alexis Mousset fc2b715c97 New intermediate email type 2014-12-10 11:51:14 +01:00
Alexis Mousset 3c6bb92b66 Fix doc formatting 2014-12-09 15:53:29 +01:00
Alexis Mousset 2e9011bf37 First tests on email 2014-12-08 00:24:26 +01:00
Alexis Mousset 219ccbf6f7 Add a constructor for local mail server 2014-12-07 15:47:58 +01:00
Alexis Mousset cc631b30bb Update documentation and add cc method 2014-12-07 14:52:12 +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 e0e993968e Remove unused attributes from lib.rs (desc, comment, license) 2014-12-02 13:58:51 +01:00
Alexis Mousset 64b8737244 Simplify the transaction mod 2014-12-01 22:03:11 +01:00
Alexis Mousset cad6d5e263 Use if_let syntax 2014-12-01 17:29:41 +01:00
Artem 1c9d7261ed MAIL before RCPT in example
RCPT before MAIL leads to a "503 Bad sequence of commands" with Postfix.
2014-12-01 08:40:56 +03:00
Alexis Mousset c5b0696fc0 Fix enum scopes in tests 2014-11-21 13:28:22 +01:00
Alexis Mousset 1ac6150d50 Add enum imports 2014-11-20 17:04:06 +01:00
Alexis Mousset 490eebbd02 FromStr is now in str 2014-11-17 21:32:32 +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 d18921d0be Add documentation 2014-11-12 11:35:27 +01:00
Alexis Mousset 780abd4779 The client now takes a ToSockerAddr 2014-11-12 11:12:49 +01:00
Alexis Mousset 7279f85081 Update doc 2014-11-11 11:26:55 +01:00
Alexis Mousset 2ee20eb66c Split common.rs 2014-11-11 01:32:47 +01:00
Alexis Mousset 82be50327f Avoid unnecessary clone() 2014-11-11 00:55:10 +01:00
Alexis Mousset 226fae7248 Improving documentation 2014-11-10 21:37:43 +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 808212a881 Add a test on the TransactionState constructor 2014-11-09 23:24:25 +01:00
Alexis Mousset 4ed9fd6454 Improve error handling 2014-11-09 23:14:12 +01:00