From d495d7d729ad4681bba11723bb7ff293bef7ed3e Mon Sep 17 00:00:00 2001 From: Jack Platten Date: Fri, 21 Aug 2026 06:39:07 -0700 Subject: [PATCH] Use crate::types::queuedcomms export also generate example.toml --- crates/tranquil-comms/src/email/message.rs | 5 ++--- example.toml | 7 +++++++ 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/crates/tranquil-comms/src/email/message.rs b/crates/tranquil-comms/src/email/message.rs index 21dc933..fa77d53 100644 --- a/crates/tranquil-comms/src/email/message.rs +++ b/crates/tranquil-comms/src/email/message.rs @@ -2,12 +2,11 @@ use lettre::Message; use lettre::message::Mailbox; use lettre::message::header::ContentType; use lettre::message::header::{Header, HeaderName, HeaderValue}; -use tranquil_db_traits::CommsType; use uuid::Uuid; use super::types::EmailDomain; use crate::sender::SendError; -use crate::types::QueuedComms; +use crate::types::{CommsType, QueuedComms}; pub(super) fn build( from: &Mailbox, @@ -101,7 +100,7 @@ fn atmos_category(comms_type: CommsType) -> Option { #[cfg(test)] mod tests { use super::*; - use crate::types::{CommsChannel, CommsStatus, CommsType}; + use crate::types::{CommsChannel, CommsStatus}; use chrono::Utc; use uuid::Uuid; diff --git a/example.toml b/example.toml index 26c9cd2..46b5292 100644 --- a/example.toml +++ b/example.toml @@ -501,6 +501,13 @@ # Default value: 60 #total_timeout_secs = 60 +# Apply Atmos/Comail.at categories for headers to meet AUP. +# +# Can also be specified via environment variable `MAIL_APPLY_ATMOS_CATEGORIES`. +# +# Default value: false +#apply_atmos_categories = false + [email.direct_mx] # Per-command SMTP timeout in seconds. #