To create a custom domain email, register a domain, then open your hosting panel (hPanel or cPanel), go to Email Accounts, and create an address like you@yourdomain.com with a strong password. If your domain lives elsewhere, add the MX records your host provides. Then open webmail or add the account to your email app.
A custom domain email is an address that ends in your own domain name, such as you@yourbusiness.com, instead of a shared provider like @gmail.com. It looks professional and builds trust, because the address matches your website. Setting one up is simpler than most people expect, and this guide walks you through every route from start to finish.
You need two things before you begin:
yourbusiness.com part you own through a domain registrar. If you already have a website, you already have this.Not sure how mailboxes and email plans differ from your website hosting? Our guide to what email hosting is explains the moving parts in plain English before you commit to a setup.
There are five common ways to create an address on your own domain. Each one gets you the same @yourbusiness.com result — they differ in cost, features, and how much setup you do yourself. Here is how they compare so you can pick before following the steps.
| Option | Best for | What it involves |
|---|---|---|
| 1. Your web host's built-in email | Anyone whose hosting plan already includes email | Create the address in your panel; MX records often set for you |
| 2. Dedicated email hosting | People who want email on its own, separate from a website | Sign up for an email-only plan, then point MX records at it |
| 3. Google Workspace | Teams that live in Gmail, Docs, and Drive | Paid per user; verify domain and add Google's MX records |
| 4. Microsoft 365 | Teams that use Outlook, Word, and Excel | Paid per user; verify domain and add Microsoft's MX records |
| 5. Free forwarding + "send as" | A single person on a tight budget | Forward mail to an existing inbox; reply from Gmail as your domain |
If email is already part of your hosting plan, option 1 is almost always the quickest and cheapest path. The rest of this guide covers the three setups most people use.
This is the route most beginners should take, because a hosting panel — the control dashboard for your account, such as hPanel or cPanel — has a built-in tool for making mailboxes. If your plan includes email, you can be up and running in a couple of minutes.
Email Accounts section and click Create.you@yourdomain.com), set a strong password, and choose a mailbox size — the storage limit for that account.Create to finish. The mailbox is now live on your host's mail server.MX records your host provides in your DNS settings.That is the whole setup for a host-based mailbox. Once the address exists and MX records point to your host, you are ready to send and receive.
If your team already relies on Gmail and Google Docs, or on Outlook and the Office apps, a dedicated productivity suite keeps everything in one place. Google Workspace and Microsoft 365 both host your mailbox on their own servers and charge a monthly fee per user. The setup follows the same shape for either one.
TXT record) to add to your DNS, proving the domain is yours.MX records to your DNS so incoming mail routes to their servers instead of your old host.you@yourdomain.com and team@yourdomain.com, and set their passwords.The key difference from Method 1 is that your mail now lives with the suite provider, not your web host. That means you replace your host's MX records with the provider's — you should not keep both. Prices are set by each provider and change over time, so check their current per-user rates before you commit.
If you are one person watching costs, you may not need a full mailbox at all. An email forwarder catches anything sent to your domain address and drops it into an inbox you already read, like your personal Gmail. Pair it with Gmail's "send mail as" feature and you can reply so the message appears to come from your domain — without paying for separate storage.
you@yourdomain.com to your existing inbox.Settings → Accounts and Import → Send mail as and add your domain address.From menu whenever you reply.Once the address exists, there are two ways to read and send from it.
Webmail. Every host and email service offers webmail — a version of your inbox you open in a browser, no setup required. Sign in with your full email address and password, and you can send and receive right away. It is the fastest way to confirm the mailbox works.
An email app. To use your address in Outlook, Apple Mail, or the Gmail app, add it as a new account with your IMAP and SMTP server settings. IMAP is the protocol that pulls mail in for reading; SMTP is the one that sends it out. Your host lists the exact server names and ports — they usually look like this:
mail.yourdomain.com, port 993 with SSL/TLS.mail.yourdomain.com, port 465 (SSL) or 587 (STARTTLS).If the app rejects your connection, the port or encryption setting is the usual culprit. Our guide to SMTP and IMAP ports explained shows which number goes where and why the wrong one blocks mail.
A brand-new domain address can land in the spam folder until you prove it is trustworthy. Two DNS records do that job, and adding them takes only a few minutes:
v=spf1 mx ~all, though your provider will give you the exact value to use.You add both as records in your DNS settings, using the exact values your host or email provider supplies. After they save, send a test email to an address on a different service (like a personal Gmail) and reply back, to confirm mail flows both ways and lands in the inbox.
The other slip-ups beginners hit most often:
Register a domain, then open your hosting panel (hPanel or cPanel), go to Email Accounts, and create an address such as you@yourdomain.com with a strong password. If your domain is hosted elsewhere, add the MX records your host provides. Then sign in through webmail or add the account to your email app.
No. Google Workspace is one option, but not a requirement. If your web hosting plan already includes email, you can create a custom domain address in your panel at no extra cost. Google Workspace and Microsoft 365 add team tools like shared calendars and cloud documents, which is why some businesses choose them.
In your DNS settings, add an MX record that points to the mail server your provider gives you, with the priority value they specify (often 10). If your domain and mailbox are with the same host, this is usually done for you. If they are on different providers, you add the MX records by hand and remove any old ones so they do not conflict.
Yes. You can add your domain mailbox to Gmail using its IMAP and SMTP settings so you read and send from the Gmail app or website. If you only want to reply from your domain address, you can set up forwarding plus Gmail's "send mail as" feature without creating a full separate mailbox.
The most common cause is missing or incorrect MX records, so incoming mail has nowhere to arrive. Confirm your MX records point to the correct mail server and that no old records are left over from a previous host. New DNS changes can also take a few hours to take effect, so wait before troubleshooting further.
Not entirely. You always pay for the domain name, and most real mailboxes come with a hosting or email plan. The closest to free is a forwarder plus Gmail's "send as" feature, which reuses an inbox you already have. For a proper mailbox with its own storage, plan on a hosting plan that includes email or a paid email service.
That is a separate issue from creating the mailbox, and it is common on WordPress sites in particular. If contact forms or notifications fail to arrive, our guide to fixing WordPress not sending email walks through the causes and the SMTP fix.
Creating a custom domain email comes down to a few clear steps: own a domain, pick where the mailbox lives, create the address, point your MX records at it, and add SPF and DKIM so your mail is trusted. For most beginners, the built-in Email Accounts tool in your hosting panel is the fastest path, while Google Workspace and Microsoft 365 suit teams that want a full productivity suite. Whichever route you take, always send a test message before you rely on the address.
Next, if you want to understand the plans, mailbox limits, and features behind these setups, read our overview of what email hosting is so you can choose the right plan with confidence.
The simplest route for beginners. If you already host your website with a provider whose plan includes email, creating a @yourdomain address takes only a couple of clicks in the panel — no separate signup, no extra bill, and MX records are usually set for you. That makes your existing host the easiest place to start. If you are setting up a new site and want hosting with email built in, you can compare Hostinger's plans to see whether one fits your situation.
If valid at the time of purchase, new users may also be able to apply a coupon such as SPECIAL15 or SPECIAL10, subject to Hostinger's terms.
Affiliate disclosure: if you sign up through this link we may earn a commission, at no extra cost to you. How this works.
When Hostinger isn't the right fit. If you are happy with your current web host and only want email, there is no reason to move hosting at all. Email bundled with a hosting plan is convenient and inexpensive, but dedicated providers such as Google Workspace, Microsoft 365, Zoho Mail, Fastmail or Proton Mail generally offer stronger deliverability, spam filtering, storage and calendaring. If email is business-critical — invoices, client contact, anything that must not land in a spam folder — a dedicated mail provider is the safer choice, and it will work with whichever host you already have.
The editorial team behind the Bitrich777 Hosting Help Center — practical, tested guides on web hosting, WordPress, servers, DNS, SSL, email, security and migration. Every walkthrough is reproduced on a live host before it is published.
View all guides by the Hosting Team Spotted an error? Tell us