pub mod consumer; pub mod error; pub mod events; pub mod publisher; pub mod transport; pub use consumer::EmailConsumer; pub use error::EmailError; pub use events::{ Attachment, BatchRecipient, EmailAddress, EmailFailed, EmailSent, RenderAndSendEmailRequest, SendBatchEmailRequest, SendEmailRequest, }; pub use publisher::MailPublisher; pub use transport::{EmailTransport, EmailTransportBuilder, build_message};