Blog

Email deliverability tips, developer guides, and best practices for transactional email.

Email APIDomains

How to Send Email from Multiple Domains (Without Paying Per Domain)

Most email APIs charge extra for multiple sending domains. Here's how to manage multiple domains with one API key and one bill — and why it matters for developers.

SendPigeon TeamFeb 3, 20265 min read
TestingDevelopment

Email Sandbox for Developers: Test Without Sending to Real Users

What is an email sandbox? How to test emails in development without accidentally emailing real users. Compare free options: built-in sandbox, local SMTP, and cloud-based tools.

SendPigeon TeamFeb 3, 20267 min read
DevelopmentTesting

7 Best MailHog Alternatives for 2026

MailHog hasn't been updated since 2020. Here are the best alternatives for local email testing in 2026, including Mailpit, SendPigeon, MailCrab, and more.

SendPigeon TeamFeb 3, 20267 min read
HonoTutorial

How to Send Email with Hono (Node.js, Cloudflare Workers, Bun, Deno)

Complete guide to sending transactional emails from Hono. Covers every runtime — Node.js, Cloudflare Workers, Bun, and Deno — with code examples, validation, templates, webhooks, and testing.

Johan SteniusFeb 3, 202611 min read
Email TemplatesDeveloper Tools

Free Email Template Builder: Design Visually, Export Clean Code

Build beautiful HTML emails with our visual editor. Export to HTML or React Email. No signup required.

SendPigeon TeamDec 30, 20253 min read
Email InternalsDeveloper Guide

Email Headers Explained for Developers

A technical deep-dive into email headers. Learn what each header does, how to read raw email data, and how headers affect deliverability.

SendPigeon TeamDec 29, 20257 min read
CLIDeveloper Tools

SendPigeon CLI: Send Emails From Your Terminal

Send emails, manage templates, stream logs, and run a local dev server - all from the command line.

SendPigeon TeamDec 29, 20254 min read
DevelopmentTesting

Mailhog Alternative: Local Email Testing Without Docker

npx @sendpigeon-sdk/cli dev - one command, no Docker, no config. Catch emails locally with Node.js, Python, PHP, Go, or any SMTP client.

SendPigeon TeamDec 28, 20256 min read
Email AuthenticationAWS SES

I Built an Email API — Here's What I Learned About DKIM, SPF, and DMARC

Hard lessons learned building SendPigeon on top of AWS SES, and why email authentication is harder than it looks.

Johan SteniusDec 27, 20255 min read
DeliverabilityTroubleshooting

Why Are My Emails Going to Spam?

A developer's guide to diagnosing and fixing email deliverability issues. From authentication problems to content triggers—find out why your emails aren't reaching the inbox.

SendPigeon TeamDec 26, 20256 min read
Next.jsTutorial

How to Send Emails from Next.js (App Router)

A practical guide to sending transactional emails from Next.js using the SendPigeon SDK. Password resets, welcome emails, templates, and best practices.

SendPigeon TeamDec 20, 20256 min read
Node.jsExpress

How to Send Emails from Node.js and Express

Send transactional emails from Node.js using the SendPigeon SDK. Setup, error handling, templates, and production best practices.

SendPigeon TeamDec 20, 20257 min read
Developer GuideBest Practices

What to Look for in a Developer Email API

A practical checklist for evaluating transactional email APIs. Authentication, deliverability, DX, pricing models, and the features that actually matter.

SendPigeon TeamDec 20, 20256 min read
PricingDeveloper Guide

Choosing an Email API When You Have Multiple Projects

How to evaluate email API pricing when you're an indie developer or agency with several low-traffic projects. A practical guide to avoiding overpaying for bundled capacity.

SendPigeon TeamDec 19, 20254 min read
Email AuthenticationDNS

Setting Up DKIM, SPF, and DMARC: Complete Guide

A hands-on, step-by-step guide to configuring email authentication. Copy-paste DNS records, provider-specific instructions, and troubleshooting tips.

SendPigeon TeamDec 15, 20256 min read
Email BasicsBest Practices

Transactional vs Marketing Email: What's the Difference?

Learn the key differences between transactional and marketing emails, when to use each, and why they need separate infrastructure.

SendPigeon TeamDec 10, 20254 min read
DeliverabilityDeveloper Guide

Email Deliverability Checklist for Developers

A practical checklist to ensure your transactional emails actually reach the inbox. Authentication, content, infrastructure—everything you need.

SendPigeon TeamDec 5, 20254 min read
Email AuthenticationDNS

DKIM, SPF, and DMARC Explained Simply

A developer-friendly explanation of email authentication. What these acronyms mean, why they matter, and how to set them up correctly.

SendPigeon TeamNov 28, 20257 min read
Product UpdateBroadcasts

Introducing Broadcasts: Marketing Emails in SendPigeon

Send targeted marketing emails to your audience with contact management, templates, and tracking—all from the same platform as your transactional emails.

SendPigeon TeamJan 17, 20253 min read