All resources

6 guides

Forms to email

Send submissions straight to your inbox without writing a backend.

Email is where most form submissions are meant to land, and it is the part that breaks most often. These guides cover sending without SMTP, what a form backend does on your behalf, and why notifications get filtered.

Forms to email

How to Send a Confirmation Email to Whoever Filled In Your Form

Sending a confirmation to the submitter looks like a one-line change, and the usual shortcut quietly builds an open relay. Here is the dangerous version, why it is dangerous, and the rate limits any correct implementation needs.

5 min read
Forms to email

How to Get a Working Form Endpoint With Just Your Email (No Signup)

No account, no dashboard, no API key: put your email address in the form's action and submissions start arriving. Here is each step, what happens behind it, and the trade-offs to know before you rely on it.

6 min read
Forms to email

HTML Contact Form Template That Emails You (Copy and Paste)

Ready-to-use HTML email form code: a minimal form, a full contact form with honeypot and subject, and a file-upload version. Paste, set one attribute, and submissions land in your inbox.

4 min read
Forms to email

Why Your Contact Form Emails Land in Spam (and How to Fix It)

Most form notifications land in spam for one reason: the From address is the person who filled the form. Here's why that fails authentication, and what to send instead.

5 min read
Forms to email

Send Email From an HTML Form — No SMTP, No PHP

What SMTP actually is, why your HTML form can't speak it (and shouldn't), and the modern setup that emails you submissions with zero mail servers.

4 min read
Forms to email

How to Send an HTML Form to Your Email (Without PHP or SMTP)

Every way to get HTML form submissions into your inbox, compared: mailto:, PHP mail(), JavaScript email services, serverless functions, and a form backend. Plus the deliverability part every tutorial skips.

6 min read

Other topics