//! Domain events for outbound mail.
usesova_core::Event;/// Fired after a message is accepted by the transport (fake/smtp/file).
#[derive(Debug, Clone)]pubstructMailSent{pubto:Vec<String>,
pubsubject: String,
}implEvent forMailSent{fnname(&self)->&'staticstr{"mail.sent"}}