Alexis Mousset
|
d46bbeebf0
|
Improve SMTP response parsing
|
2015-07-08 21:16:41 +02:00 |
|
Alexis Mousset
|
e855e37182
|
Add tests on response
|
2015-06-28 20:46:05 +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
|
cbc9764626
|
version 0.0.13
|
2015-06-27 11:12:19 +02:00 |
|
Alexis Mousset
|
8811b32113
|
Beginning of rust-email integration
|
2015-06-27 02:31:24 +02:00 |
|
Nev Delap
|
2281b9046e
|
Add #![feature(buf_stream)] to compile with current nightly.
|
2015-06-05 22:05:10 +10:00 |
|
Alexis Mousset
|
ee8da8196a
|
Start refactoring streams to introduce a mock server
|
2015-04-22 21:52:03 +02:00 |
|
Alexis Mousset
|
6d19f80842
|
Add tests for responses with empty message
|
2015-04-10 19:27:49 +02:00 |
|
Alexis Mousset
|
d59672ef26
|
Get ready for rust 1.0.0-beta
|
2015-04-04 23:32:14 +02:00 |
|
Alexis Mousset
|
7f9b2c5150
|
Fix for latest nightly
|
2015-04-04 22:34:01 +02:00 |
|
Alexis Mousset
|
c869ea0176
|
Remove uneeded features
|
2015-03-20 19:58:52 +01:00 |
|
Alexis Mousset
|
52d1997139
|
Documentation for the Connecter
|
2015-03-15 13:36:02 +01:00 |
|
Alexis Mousset
|
a6f45b3c15
|
.as_slice() -> & in function calls
|
2015-03-14 17:30:57 +01:00 |
|
Alexis Mousset
|
658e7937d7
|
Add tests for Extension and Response
|
2015-03-14 15:38:23 +01:00 |
|
Alexis Mousset
|
1469fc8660
|
Begin tests for response
|
2015-03-14 00:07:00 +01:00 |
|
Alexis Mousset
|
6c4a59456d
|
Clean macros
|
2015-03-13 23:14:46 +01:00 |
|
Alexis Mousset
|
269bf70a7f
|
Test authentication functions
|
2015-03-13 22:45:59 +01:00 |
|
Alexis Mousset
|
92f1e3a297
|
Separate low and high level SMTP methods
|
2015-03-13 22:10:29 +01:00 |
|
Alexis Mousset
|
e045242ffb
|
Low level commands example
|
2015-03-13 18:40:56 +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
|
d262947848
|
Client internal structures do not need to be public
|
2015-03-02 15:27:50 +01:00 |
|
Alexis Mousset
|
375900b7aa
|
Reorganize common constants
|
2015-03-02 15:22:55 +01:00 |
|
Alexis Mousset
|
22b436d53b
|
Remove un-needed methods
|
2015-03-02 15:16:53 +01:00 |
|
Alexis Mousset
|
156bea5f75
|
Update documentation
|
2015-03-02 15:00:50 +01:00 |
|
Alexis Mousset
|
5b7a3ad76f
|
Log only in send method
|
2015-03-02 02:14:23 +01:00 |
|
Alexis Mousset
|
428be5146d
|
Improve connection reuse
|
2015-03-02 01:54:16 +01:00 |
|
Alexis Mousset
|
b89a83b3be
|
Add CRAM-MD5 AUTH mecanism
|
2015-03-02 01:12:24 +01:00 |
|
Alexis Mousset
|
03aa25a699
|
Add PLAIN AUTH support
|
2015-03-01 23:18:35 +01:00 |
|
Alexis Mousset
|
f9a22af531
|
Doc formatting
|
2015-03-01 21:34:04 +01:00 |
|
Alexis Mousset
|
168473f445
|
Update documentation
|
2015-03-01 21:25:17 +01:00 |
|
Alexis Mousset
|
4907ce623a
|
Fix connection reuse in example client
|
2015-03-01 21:09:15 +01:00 |
|
Alexis Mousset
|
dcba03b91c
|
Remove support for SIZE extension
|
2015-03-01 20:40:36 +01:00 |
|
Alexis Mousset
|
bda0545c25
|
Remove support for SIZE extension
|
2015-03-01 20:39:11 +01:00 |
|
Alexis Mousset
|
52d6c76565
|
Remove support for SIZE extension
|
2015-03-01 20:34:12 +01:00 |
|
Alexis Mousset
|
3df13254d5
|
Generate uuid only if needed
|
2015-03-01 20:28:09 +01:00 |
|
Alexis Mousset
|
fa8cd0fb3b
|
Remove uneeded code to simplify the client
|
2015-03-01 20:17:12 +01:00 |
|
Alexis Mousset
|
2a7f8531fd
|
Add PLAIN authentication mecanism
|
2015-03-01 15:08:36 +01:00 |
|
Alexis Mousset
|
e790a33ce6
|
Add NULL character
|
2015-03-01 11:23:46 +01:00 |
|
Alexis Mousset
|
a4570e960e
|
Add AUTH extensions
|
2015-03-01 02:21:59 +01:00 |
|
Alexis Mousset
|
74bd715e80
|
esmtp_features does not need to be an Option
|
2015-02-28 20:10:07 +01:00 |
|
Alexis Mousset
|
ca31d5eb69
|
Use Default trait for TransactionState
|
2015-02-28 19:39:47 +01:00 |
|
Alexis Mousset
|
159bc9c0b5
|
Client state refactoring
|
2015-02-28 18:30:45 +01:00 |
|
Alexis Mousset
|
4bd27f2ca4
|
esmtp_features does not need to be an Option
|
2015-02-28 16:30:58 +01:00 |
|
Alexis Mousset
|
fa88a46705
|
New commands to prepare AUTH support
|
2015-02-28 15:05:53 +01:00 |
|
Alexis Mousset
|
e78d97b755
|
unstable stability level
|
2015-02-27 20:38:14 +01:00 |
|
Alexis Mousset
|
d469a93e98
|
experimental stability level
|
2015-02-27 20:34:16 +01:00 |
|