Use crate::types::queuedcomms export

also generate example.toml
This commit is contained in:
Jack Platten
2026-08-21 16:16:45 +00:00
committed by Tangled
parent 73cb89c9b7
commit d495d7d729
2 changed files with 9 additions and 3 deletions
+2 -3
View File
@@ -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<AtmosCategory> {
#[cfg(test)]
mod tests {
use super::*;
use crate::types::{CommsChannel, CommsStatus, CommsType};
use crate::types::{CommsChannel, CommsStatus};
use chrono::Utc;
use uuid::Uuid;
+7
View File
@@ -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.
#