Skip to main content
.com domains from $2.99 — WHOIS privacy at no extra charge

How-to · Beginner · 20 minutes

How to Send Email From WordPress Reliably

Everything you need to make form notifications and order confirmations actually reach the inbox — the steps in order, the snag to watch, and the tip our support desk gives everybody.

Straight answer first

The job: make form notifications and order confirmations actually reach the inbox. Time to allow: 20 minutes. Skill needed: beginner.

Below you get the exact steps, the classic snag, and a tip from the support desk. Where our platform handles a step for you, the guide says so rather than making you do the robot's work.

Written by the Hosting Seller staff · Checked 1 August 2026

Beginner

Difficulty level

20 minutes

Time to allow

5

Stages

24/7

Help at any hour

This guide assumes no expertise at all — just a hosting account, a browser and 20 minutes of attention. Every instruction works on our platform exactly as written, and carries over to any standard cPanel host.

One promise before you start: nothing in this guide is irreversible. Where a step could bite, we say so and give you the undo.

The overview before the detail

The job breaks into a few clear stages: know why the default mail route fails, install an smtp plugin for it, point it at a genuine mailbox here, send a test and read the headers and check the paths that matter most.

No stage needs code or a terminal unless the guide says so outright, and where it does, the exact commands are printed. The full step-by-step sits below; the sections around it give the context that makes it stick.

Read this before the first click

Testing by emailing yourself at the same domain. Delivery within one server can succeed while delivery to the outside world fails completely. Always test against an external mailbox — Gmail is the honest judge here.

It is worth learning because it is not some rare edge case — it is the single most common reason this task turns into a support ticket. Knowing it up front turns the whole job from risky into routine.

One habit that makes this easy for good

Set the from-address to the authenticated mailbox and put the person's real address in reply-to. Deliverability wants the alignment, conversations want the right recipient, and this pattern gives you both at once.

It costs a minute now and pays that back every time the job comes round again — which, like most hosting jobs, it certainly will.

How our platform shortens this

We have automated the steps that do not deserve your time: certificates issue and reissue themselves, the installer handles application setup, the daily backup covers the what-if, and per-site settings live in a panel instead of a config file. The guide above covers what remains — the part that is actually about your site.

And when a step misbehaves anyway, support answers at any hour with the actual fix, not a knowledge-base link and a shrug. Half our best guides began life as a pattern in the ticket queue.

A business mail inbox open on a laptop

A good platform makes every guide shorter

Tutorials age badly when they are written against imaginary hosting. These are written against ours: the same panel, the same installer and the same defaults you will meet.

Bring an existing site and we shift it across at no charge — usually inside 24 hours, with nothing going dark while we work.

  • Step by step, tested exactly as printed
  • The snag flagged before you reach it
  • The dull steps are already automated
  • People on hand at any hour if you stall

Why Hosting Seller

On every plan, as standard

The snag, named early

The classic mistake for this exact job is flagged before step one, so 20 minutes stays 20 minutes.

Automation where it belongs

SSL, backups and installs run themselves here, so the guide covers only what is genuinely yours to do.

The undo is always named

Where a step could bite, the guide says so and tells you how to put it back again.

Written from real tickets

Our guides come off the support desk, so the snags flagged here are the ones people genuinely hit.

Works exactly as written

Every step tested on the platform we run — no 'your host may differ' hand-waving anywhere.

5 steps, no filler

Each stage is a few minutes of steady clicking, with the fiddly parts marked as fiddly.

First Steps

From choosing to live

  1. 1

    Know why the default mail route fails

    WordPress uses PHP's mail function, which sends unauthenticated mail straight from the web server. That is the exact pattern inbox providers trust least, and the cure is to send through real SMTP instead.

  2. 2

    Install an SMTP plugin for it

    WP Mail SMTP or FluentSMTP reroutes everything WordPress sends through an authenticated mailbox. Every plugin on the site inherits the fix without any of them needing to know about it.

  3. 3

    Point it at a genuine mailbox here

    Create wordpress@yourdomain in cPanel and put its SMTP settings into the plugin. Mail then goes out authenticated, aligned with your SPF record, and looking like it came from where it says.

  4. 4

    Send a test and read the headers

    The plugin's test message should arrive in a real inbox showing spf=pass and dkim=pass in the headers. Those two lines are the receipt that the job is done properly.

  5. 5

    Check the paths that matter most

    Order confirmations and enquiry notifications deserve an occasional live test. Mail that silently fails is measured in enquiries you never knew about, not in error messages you can see.

In the Box

Packed with every plan

  • The renewal price printed on the tag matches the order price
  • Real people on the counter, every hour of every day
  • Staging copies so changes get tested before they go live
  • Site migration done for you by our staff, at no charge
  • A free SSL certificate on every plan, reissued before it lapses
  • The Softaculous installer for one-click application setup
  • cPanel, the panel the rest of the trade already knows
  • A domain free for year one when you order annually
  • Nothing added at setup — no joining fee, ever
  • One-click installs for WordPress and 400+ other applications

Across the Counter

The questions we get asked most

Enquiries from the contact form never arrive — is the form broken?

Usually the form is fine and the notification email died on its way out, which is the unauthenticated-mail problem. Check the form's stored entries first — most plugins keep them — then fix sending with SMTP. The entries tell you which failure it was.

Do WooCommerce order emails go through the same SMTP setup?

Yes. The SMTP plugin captures everything WordPress sends, order emails included. Once volume grows, point the same plugin at a dedicated transactional service — the setup does not change, the sending infrastructure just gets stronger.

Who actually runs the company?

Hosting Seller is a trading name of Bohzo Ltd, a company registered in England and Wales — a real business with a public record and terms published under English law. Looking that up is worth doing about any host before you hand over your domain.

What happens to my files if I leave?

The site and the files stay yours. Pull a full backup from the panel whenever you like, before or during cancellation. Domains remain registered in your name for the term you paid for and can move to any registrar once the standard 60-day window has passed.

Which control panel comes with the account?

cPanel, which the whole trade already knows. That means every tutorial online matches what you see, your backups restore onto any cPanel host anywhere, and what you learn here stays useful for life. Plesk and DirectAdmin are stocked on specific plans for anyone who prefers them.

Is there a refund if it does not suit?

Yes — thirty days. Put the hosting through real work, and if it is not right, ask for the money back and you get it; there is no retention script to survive first. Domain registrations are the one carve-out, because registries take that fee the moment the name is placed.

Can I bring a domain I already own?

Yes, and transfers in are routine. Unlock the name at your present registrar, collect the auth code, then start the transfer from your client area. Whatever registration time is left comes across with it, and DNS keeps answering the whole way through.

Packing up and moving host? Take our checklist.

A plain running order for a move nobody notices: what to copy first, how to carry email across without dropping a single message, when to point DNS, and the two slips behind nearly every hour of downtime we get called about.

One email carrying the checklist, then the odd note on running a site well. Step off the list whenever you like — our privacy policy spells out the rest.

Do the launch properly this time.

Every plan carries the essentials other hosts ring up as extras — and support that actually replies.

See the plans