From cecc11f74e5aba5dff56f9d6f84c684c272d7e33 Mon Sep 17 00:00:00 2001 From: Alexis Mousset Date: Wed, 15 Jul 2015 21:40:19 +0200 Subject: [PATCH] Prepare 0.1.0 --- Cargo.toml | 6 +++--- examples/client.rs | 19 +++++++++---------- src/client/net.rs | 2 ++ 3 files changed, 14 insertions(+), 13 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 3010f0c..3ebc6a8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "smtp" -version = "0.0.15" +version = "0.1.0" description = "Simple SMTP client" readme = "README.md" documentation = "http://amousset.github.io/rust-smtp/smtp/" @@ -18,10 +18,10 @@ log = "0.3" rustc-serialize = "0.3" rust-crypto = "0.2" bufstream = "0.1" -email = "*" +email = "0.0" [dev-dependencies] -env_logger = "*" +env_logger = "0.3" [features] unstable = [] diff --git a/examples/client.rs b/examples/client.rs index 7619c6a..bcaa399 100644 --- a/examples/client.rs +++ b/examples/client.rs @@ -13,16 +13,15 @@ extern crate env_logger; extern crate smtp; use std::sync::{Arc, Mutex}; -use std::collections::HashSet; use std::thread; -use smtp::sender::{Sender, SenderBuilder}; +use smtp::sender::SenderBuilder; use smtp::email::EmailBuilder; fn main() { env_logger::init().unwrap(); - let mut sender = Arc::new(Mutex::new(SenderBuilder::localhost().hello_name("localhost") + let sender = Arc::new(Mutex::new(SenderBuilder::localhost().hello_name("localhost") .enable_connection_reuse(true).build())); let mut threads = Vec::new(); @@ -30,13 +29,13 @@ fn main() { let th_sender = sender.clone(); threads.push(thread::spawn(move || { - println!("thpouet"); - let email = EmailBuilder::new() - .to("user@localhost") - .from("user@localhost") - .body("Hello World!") - .subject("Hello") - .build(); + + let email = EmailBuilder::new() + .to("user@localhost") + .from("user@localhost") + .body("Hello World!") + .subject("Hello") + .build(); let _ = th_sender.lock().unwrap().send(email); })); diff --git a/src/client/net.rs b/src/client/net.rs index 601c975..810422c 100644 --- a/src/client/net.rs +++ b/src/client/net.rs @@ -28,3 +28,5 @@ impl Connector for SmtpStream { /// Represents an atual SMTP network stream //Used later for ssl pub type SmtpStream = TcpStream; + +