rustfmt email.rs
This commit is contained in:
		
							parent
							
								
									62d12e314c
								
							
						
					
					
						commit
						a454914b1f
					
				
					 1 changed files with 6 additions and 5 deletions
				
			
		
							
								
								
									
										11
									
								
								src/email.rs
									
										
									
									
									
								
							
							
						
						
									
										11
									
								
								src/email.rs
									
										
									
									
									
								
							|  | @ -66,7 +66,8 @@ pub struct SimpleEmail { | |||
| 
 | ||||
| impl SimpleEmail { | ||||
|     pub fn new(base: Email, from: &str, to: &str, in_reply_to: Option<String>) -> Self { | ||||
|         let recipients = to.split('\n').map(|s| s.trim().to_string()).filter(|s| !s.is_empty()).collect(); | ||||
|         let recipients = | ||||
|             to.split('\n').map(|s| s.trim().to_string()).filter(|s| !s.is_empty()).collect(); | ||||
|         Self { base: base.clone(), from: from.to_string(), to: recipients, in_reply_to } | ||||
|     } | ||||
|     pub fn send_email(&self, subject: String, body: String) -> Result<String, Box<dyn Error>> { | ||||
|  | @ -88,14 +89,14 @@ impl Email { | |||
|     } | ||||
| 
 | ||||
|     pub fn send_email( | ||||
|         &self, from: String, to: &[String], subject: String, body: String, in_reply_to: Option<String>, | ||||
|         &self, from: String, to: &[String], subject: String, body: String, | ||||
|         in_reply_to: Option<String>, | ||||
|     ) -> Result<String, Box<dyn Error>> { | ||||
|         let message_id = Uuid::new_v4().to_string() + &self.message_id_suffix; | ||||
|         let mut email = Message::builder() | ||||
|             .from(from.parse().unwrap()); | ||||
|         let mut email = Message::builder().from(from.parse().unwrap()); | ||||
|         for recipient in to { | ||||
|             email = email.to(recipient.parse().unwrap()); | ||||
|         }; | ||||
|         } | ||||
|         email = email.message_id(Some(message_id.clone())); | ||||
|         let email = | ||||
|             if in_reply_to.is_some() { email.in_reply_to(in_reply_to.unwrap()) } else { email } | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 nobody
						nobody