Repository navigation
Home
Sanam edited this page Oct 7, 2026
·
2 revisions
Docs for FreeTierMail, which sends transactional email from .NET through several providers' free tiers as one sender.
Status: alpha. The API can change until 1.0.
dotnet add package FreeTierMail --prerelease
dotnet add package FreeTierMail.Smtp --prerelease # only for an SMTP relayThe README has the provider list, the free tier of each, and a first send without dependency injection.
| You want to | Read |
|---|---|
| Register providers, keep keys out of source, switch providers per environment, send through Gmail | Configuration |
| Stop sending to addresses that bounced or complained, through provider webhooks | Bounces and complaints |
| Set up DNS, run several app instances, add tracing and metrics | Production |
| Package | Holds |
|---|---|
FreeTierMail |
The mailer, quota tracking, AddFreeTierMail() and every HTTP provider |
FreeTierMail.Smtp |
Any SMTP relay, through MailKit |
FreeTierMail.Testing |
A fake provider and the contract tests every provider passes |
FreeTierMail
Guides
Links