Guides
How to create an email address with your own domain
A professional address like [email protected] takes less than an hour to set up. Here is the whole process, step by step, with the DNS records explained.
An email address on your own domain is made of two parts: the name before the @ (anna, sales, info) and your domain after it (yourcompany.com). The domain is what makes the address yours — and it is also what has to be configured so that the rest of the internet knows where to deliver your mail and whether to trust what you send.
You do not need a website, a server or technical staff. You need a domain name, an email hosting service, and a few DNS records. The steps below work with any provider; where it helps, we show how it looks in BigMail.uz.
Step-by-step setup
-
Choose and register a domain
Pick a short domain that matches your business name and is easy to spell over the phone. If you already own one, use it — email will not affect your website. If not, you can register one with any registrar or search and buy it inside the BigMail admin console.
-
Choose an email hosting service
The host runs the mail server that stores and sends your email. Look for your own domain support, IMAP/SMTP access for the apps you use, spam filtering, two-factor authentication and help with SPF, DKIM and DMARC. With BigMail.uz you pick a plan, and Minimal and Main start with a 5-day free trial.
-
Add your domain to the email host
In BigMail, open Domains in the admin console and add your domain. The console then generates the exact DNS records your domain needs, each with its host name and value.
-
Publish the MX, SPF, DKIM and DMARC records
Sign in to the company where your domain is registered, open its DNS settings and add each record exactly as shown. MX routes incoming mail to the host; SPF lists who may send for the domain; DKIM publishes the key that verifies your signature; DMARC tells receivers what to do when checks fail. Domains bought through BigMail skip this step — the records are added for you.
-
Wait for verification
DNS changes usually propagate within an hour and occasionally take up to 48 hours. Use the DNS check in the console; it shows each record's expected and found value until every line turns green.
-
Create mailboxes
Create an address for each person ([email protected]) and for each shared role (sales@, info@, support@). Set a strong password and turn on two-factor authentication.
-
Start sending and connect your apps
Sign in to webmail and send your first message. To use Outlook, Apple Mail, Thunderbird or your phone, add the account with its IMAP and SMTP settings — and create an app password if you require them for mail clients.
What each DNS record does
MX (host @) — tells other mail servers where to deliver mail for your domain. Without it, nobody can email you.
SPF (TXT at @) — a list of servers allowed to send mail for your domain, for example v=spf1 a mx ip4:203.0.113.10 -all. Publish only one SPF record per domain.
DKIM (TXT at selector._domainkey) — a public key. Your mail server signs each message with the matching private key, and receivers use this record to verify the signature. In BigMail.uz the selector is always dkim, so the record lives at dkim._domainkey.yourcompany.com.
DMARC (TXT at _dmarc) — your policy for mail that fails SPF and DKIM alignment. Start with p=none and a reporting address, then tighten to quarantine or reject once you are sure all of your legitimate mail passes.
Common mistakes to avoid
Publishing two SPF records. Receivers treat that as an error; merge them into one record instead.
Leaving the old MX record in place. If two MX records point to different hosts, some mail will keep going to the old provider.
Typos in the DKIM value. The key is long; copy and paste it exactly, with no added spaces or quotes split in the wrong place.
Jumping straight to DMARC p=reject. Begin with p=none so you can confirm every service that sends on your behalf is authenticated.
Moving from an existing email address
If your team already uses a free or another business address, create the new mailboxes first, then change the MX record. New mail flows to the new host as soon as DNS updates.
To bring older messages with you, add both the old and the new account to a desktop mail client such as Thunderbird or Outlook and drag the folders across. Tell your contacts about the new address and set an auto-reply on the old one for a few weeks.