diff --git a/crates/advotracker_client/src/services/exports/send_ticketdata.rs b/crates/advotracker_client/src/services/exports/send_ticketdata.rs index 88d51df..88cac81 100644 --- a/crates/advotracker_client/src/services/exports/send_ticketdata.rs +++ b/crates/advotracker_client/src/services/exports/send_ticketdata.rs @@ -33,7 +33,7 @@ pub fn sendticketdata(email: &Email, lang: &str) -> Result<(), Box> { "h2, h4 { font-family: Arial, Helvetica, sans-serif; }" } } - div style="display: flex; flex-direction: column; align-items: center;" { + div style="display: flex; flex-direction: column; align-items: left;" { // compose with variables and strings h2 { (email.subject) " (" (email.policy_code) ")" } p { "Vers.-Schein/Schadennummer: " (email.policy_code) } @@ -58,14 +58,12 @@ pub fn sendticketdata(email: &Email, lang: &str) -> Result<(), Box> { info!("email body: {:?}", ascii_body); let message = Message::builder() - //.reply_to("Kanzlei Hiedemann ".parse().unwrap()) - //.to("Kanzlei Hiedemann ".parse().unwrap()) - //.cc("Ralf Zerres ".parse().unwrap()) - //.reply_to((email.mail_reply).parse().unwrap()) + .from((email.mail_from).parse().unwrap()) + .reply_to((email.mail_reply).parse().unwrap()) .to((email.mail_to).parse().unwrap()) .cc((email.mail_cc).parse().unwrap()) + // we do not use bcc yet //.bcc((email.mail_bcc).parse().unwrap()) - .from((email.mail_from).parse().unwrap()) .subject(String::new() + &email.subject.to_string() + &" (".to_string() @@ -96,17 +94,17 @@ pub fn sendticketdata(email: &Email, lang: &str) -> Result<(), Box> { // Create credential for remote authentication (username, password) // WIP: get credentials from config file / cli - //let credentials = Credentials::new("ralf.zerres.de@gmail.com".to_string(), "20jacara03".to_string()); - let credentials = Credentials::new("info@kanzlei.hiedemann.de".to_string(), "17info67$".to_string()); + let credentials = Credentials::new("service@hiedemann.de".to_string(), "88service99$".to_string()); // standard smtp client connection //let mailer = SmtpTransport::starttls_relay("hiedemannsbs.kanzlei.hiedemann.de") // Open a remote connection to relay server (port 2525) // WIP: get relay address from config file / cli - //let mailer = SmtpTransport::relay("hiedemannsbs.kanzlei.hiedemann.de") - //let mailer = SmtpTransport::relay("smtp.google.de") - let mailer = SmtpTransport::relay("smtp.strato.de") + //let relay = "hiedemannsbs.kanzlei.hiedemann.de" + let relay = "smtp.strato.de"; + + let mailer = SmtpTransport::relay(relay) .unwrap() .credentials(credentials) .build();