diff --git a/src/email/types.rs b/src/email/types.rs index 6c893698..2e3db796 100644 --- a/src/email/types.rs +++ b/src/email/types.rs @@ -394,9 +394,8 @@ impl EmailService { file_data: Vec, filename: &str, ) -> Result<(), String> { - use lettre::message::{ - header::ContentType, Attachment, Body, Message, MultiPart, SinglePart, - }; + use lettre::message::header::ContentType; + use lettre::message::{Attachment, Body, Message, MultiPart, SinglePart}; use lettre::transport::smtp::authentication::Credentials; use lettre::{SmtpTransport, Transport}; diff --git a/src/marketing/email.rs b/src/marketing/email.rs index e3f983b3..d3a01caa 100644 --- a/src/marketing/email.rs +++ b/src/marketing/email.rs @@ -9,6 +9,7 @@ use serde::{Deserialize, Serialize}; use std::sync::Arc; use uuid::Uuid; +use crate::core::config::ConfigManager; use crate::core::shared::state::AppState; use crate::core::shared::schema::{ email_tracking, marketing_campaigns, marketing_recipients,