Crate elif_email

Source
Expand description

§elif-email

Email system for elif.rs with multiple providers, templating, and background queuing.

§Features

  • Multiple email providers (SMTP, SendGrid, Mailgun)
  • Handlebars template system with layouts
  • Background email queuing
  • Email tracking and analytics
  • Type-safe email composition with Mailable trait

Re-exports§

pub use config::*;
pub use error::*;
pub use mailable::*;
pub use providers::*;
pub use templates::*;
pub use tracking::*;
pub use validation::*;
pub use compression::*;
pub use queue::*;

Modules§

compression
config
error
mailable
providers
queue
Email queue integration with elif-queue
templates
tracking
validation

Structs§

Attachment
Email attachment
Email
Core email message structure
EmailResult
Email sending result
TrackingOptions
Email tracking configuration

Enums§

AttachmentDisposition
Attachment disposition type

Traits§

EmailProvider
Email provider abstraction