ferrum-email
The complete email framework for Rust. One crate, everything included.
Type-safe templates, cross-client rendering, native SMTP sending, NexusShield security.
Install
[]
= "0.1"
= { = "1", = ["full"] }
Send Your First Email
use *;
async
What's Included
| Module | Description |
|---|---|
ferrum_email::core |
Component trait, Node tree, Style system, types |
ferrum_email::components |
Html, Body, Button, Text, Heading, Image, etc. |
ferrum_email::render |
HTML renderer, CSS inliner, plain text extractor |
ferrum_email::send |
Sender, SMTP provider, ConsoleProvider |
ferrum_email::prelude |
Everything in one use statement |
Feature Flags
| Feature | Default | Description |
|---|---|---|
smtp |
Yes | Native SMTP with STARTTLS |
shield |
Yes | NexusShield security validation |
vault |
No | NexusVault encrypted credentials |
Links
- Ferrum Mail Platform — Managed email delivery SaaS
- GitHub — Source code
- docs.rs — API documentation
License
MIT OR Apache-2.0