Commit Graph

532 Commits

Author SHA1 Message Date
Alexis Mousset
8a90f8f7b6 feat(transport): Make serde optionnal 2017-07-17 13:44:39 +02:00
Alexis Mousset
0e01820ea4 Merge pull request #170 from amousset/try-macro
style(all): Replace try! by ?
2017-07-17 12:24:58 +02:00
Alexis Mousset
e2d0e31453 style(all): Replace try! by ? 2017-07-17 12:19:56 +02:00
Alexis Mousset
669c558120 Merge pull request #169 from amousset/email-type
feat(transport): Use command types for mail and rcpt
2017-07-17 12:04:40 +02:00
Alexis Mousset
12794d36b3 feat(transport): Use command types for mail and rcpt 2017-07-17 11:58:58 +02:00
Alexis Mousset
0d7cba9657 Merge pull request #168 from amousset/allow-chosing-stub-response
feat(transport): Allow specifying a response for stub transport
2017-07-16 22:22:40 +02:00
Alexis Mousset
215c9d5136 feat(transport): Allow specifying a response for stub transport 2017-07-16 22:16:01 +02:00
Alexis Mousset
77210d1b5e Merge pull request #167 from amousset/use-native-tls
feat(transport): Use tls native
2017-07-16 21:45:36 +02:00
Alexis Mousset
441c4e8228 feat(transport): Use tls native 2017-07-16 21:38:18 +02:00
Alexis Mousset
858cecfdde Merge pull request #166 from amousset/run-clippy
style(all): Style improvement with clippy
2017-07-16 18:46:45 +02:00
Alexis Mousset
1047e84962 style(all): Style improvement with clippy 2017-07-16 18:41:33 +02:00
Alexis Mousset
7fc0ed5c56 Merge pull request #165 from amousset/add-smtp-command-types
feat(transport): Use types for SMTP commands
2017-07-16 18:31:11 +02:00
Alexis Mousset
6840555473 feat(transport): Use types for SMTP commands 2017-07-16 18:21:52 +02:00
Alexis Mousset
b31fd465ad Merge pull request #162 from amousset/extension-copy
feat(transport): Implement Copy for Extension
2017-06-18 00:39:13 +02:00
Alexis Mousset
b1d2a89b2e feat(transport): Implement Copy for Extension 2017-06-18 00:34:30 +02:00
Alexis Mousset
5b2a1be24c Merge pull request #161 from amousset/interface-response
feat(transport): Avoid useless methods in response and code
2017-06-18 00:19:45 +02:00
Alexis Mousset
7e69f90a6f feat(transport): Avoid useless methods in response and code 2017-06-18 00:15:06 +02:00
Alexis Mousset
f95bbff997 Merge pull request #160 from amousset/import-tokio-smtp-structs
feat(transport): Use ClientId and Detail from tokio-smtp
2017-06-17 23:22:34 +02:00
Alexis Mousset
339f65f618 feat(transport): Use ClientId and Detail from tokio-smtp 2017-06-17 23:17:19 +02:00
Alexis Mousset
1ae8c6370c Merge pull request #159 from amousset/fix-error-display-other-transports
feat(transport): Improve description of all transport error types
2017-06-17 18:21:58 +02:00
Alexis Mousset
eb3b88288a Merge branch 'master' into fix-error-display-other-transports 2017-06-17 18:10:39 +02:00
Alexis Mousset
9b8449a908 Merge pull request #158 from amousset/add-utf8-example
feat(transport): Use utf-8 chars in example email
2017-06-17 18:10:24 +02:00
Alexis Mousset
ff87e4c595 feat(transport): Improve description of all transport error types 2017-06-17 18:10:06 +02:00
Alexis Mousset
918c679d94 feat(transport): Use utf-8 chars in example email 2017-06-17 17:55:24 +02:00
Alexis Mousset
04e9a824b3 Merge pull request #156 from amousset/file-serde
feat(transport): Use serde to serialize email in the file transport
2017-06-17 17:52:24 +02:00
Alexis Mousset
63f35f78a6 feat(transport): Use serde to serialize email in the file transport 2017-06-17 17:45:49 +02:00
Alexis Mousset
1378b8959d Merge pull request #155 from amousset/improve-variables
style(all): Fix LOGIN auth detection and improve response tests
2017-06-17 16:10:46 +02:00
Alexis Mousset
c5034324d2 style(all): Fix LOGIN auth detection and improve response tests 2017-06-17 16:05:59 +02:00
Alexis Mousset
7eb0828bca Merge pull request #154 from amousset/run-clippy
style(all): Style improvement with clippy
2017-06-17 13:03:05 +02:00
Alexis Mousset
80fb92161d style(all): Style improvement with clippy 2017-06-17 12:57:54 +02:00
Alexis Mousset
fc741b7390 Merge pull request #153 from amousset/fix-error-display
feat(transport): More precise error descriptions
2017-06-17 12:38:05 +02:00
Alexis Mousset
153af016e7 feat(transport): More precise error descriptions 2017-06-17 12:33:46 +02:00
Alexis Mousset
d3a4e353b1 Merge pull request #151 from amousset/master
feat(all): Fix AppVeyor tests
2017-06-14 22:28:19 +02:00
Alexis Mousset
4a49db92c1 Merge branch 'master' into master 2017-06-14 22:24:04 +02:00
Alexis Mousset
eea9354e2f feat(all): Fix AppVeyor tests 2017-06-14 22:20:00 +02:00
Alexis Mousset
e6d62a5e64 Merge pull request #150 from amousset/master
feat(all): Fix AppVeyor tests
2017-06-14 22:05:27 +02:00
Alexis Mousset
782962ce5a feat(all): Fix AppVeyor tests 2017-06-14 21:50:41 +02:00
Alexis Mousset
53f1d07f00 Merge pull request #149 from amousset/master
feat(all): Fix AppVeyor tests
2017-06-14 21:45:38 +02:00
Alexis Mousset
a1de7a2b24 Merge branch 'master' into master 2017-06-14 21:37:42 +02:00
Alexis Mousset
bae92bcf08 feat(all): Fix AppVeyor tests 2017-06-14 21:36:51 +02:00
Alexis Mousset
df91f38323 Merge pull request #147 from amousset/master
feat(all): Fix AppVeyor tests
2017-06-14 21:08:42 +02:00
Alexis Mousset
622c4a8ff0 Merge branch 'master' into master 2017-06-14 21:01:36 +02:00
Alexis Mousset
b27013765a feat(all): Fix AppVeyor tests 2017-06-14 21:01:03 +02:00
Alexis Mousset
53072e2c89 Merge pull request #146 from amousset/master
feat(all): Fix AppVeyor tests
2017-06-14 20:55:35 +02:00
Alexis Mousset
c3a2409957 feat(all): Fix AppVeyor tests 2017-06-14 20:51:01 +02:00
Alexis Mousset
093e16cad0 Merge pull request #145 from amousset/fix-appveyor
feat(all): Fix AppVeyor tests
2017-06-14 20:47:01 +02:00
Alexis Mousset
28fb7961df feat(all): Fix AppVeyor tests 2017-06-14 20:42:36 +02:00
Alexis Mousset
9c3991af6d Merge pull request #144 from amousset/upgrade-mime-crate
feat(email): Upgrade mime crate to 0.3
2017-06-14 20:35:04 +02:00
Alexis Mousset
912e0579a6 feat(email): Upgrade mime crate to 0.3 2017-06-14 20:28:05 +02:00
Alexis Mousset
0c1b440f8b Merge pull request #142 from amousset/formatting
style(all): Run last rustfmt
2017-06-14 00:53:45 +02:00