How to send and receive your domain email in Gmail
How to read and send domain email through Gmail's interface by linking your mailbox as another account, without moving hosting.
You do not need to move your domain's email hosting anywhere to read and send it through Gmail. Gmail can pull mail in from another mailbox and send replies that appear to come from that address, all inside the same interface you already use for a personal Gmail account. The mailbox itself keeps working exactly as it does now.
Linking an account as described here uses Gmail's free personal interface to display and send mail for an address hosted elsewhere. Moving to Google Workspace is a separate, paid product that becomes the actual mail host and changes your domain's MX records. Both are valid choices — this guide covers only the first, which needs no changes to your hosting or DNS.
What you need first
- The full domain email address and its password
- The incoming and outgoing server names from your control panel
Step 1: let Gmail check mail from the account
-
Open Gmail settings
On desktop, click the gear icon, then See all settings, then the Accounts and Import tab.
-
Add a mail account to check
Under Check mail from other accounts, click Add a mail account and enter the full domain email address.
-
Choose to import mail using POP3
Gmail's account-linking feature uses POP3 rather than IMAP, which is a Google limitation for this specific feature rather than a general recommendation — see IMAP or POP3 for the difference. Enter the incoming server name from your control panel, with the port set to 995 and SSL enabled.
-
Leave a copy on the server
Tick the option to leave a copy of retrieved messages on the original server. Without it, mail collected by Gmail is removed from the mailbox, which then shows nothing if you ever check it another way.
This single tick box is the difference between Gmail supplementing your mailbox and quietly emptying it. If you also use webmail, a phone, or any other mail app for the same address, leaving a copy on the server keeps all of them showing the same mail.
Step 2: let Gmail send as that address
-
Add a Send As address
Still under Accounts and Import, find Send mail as and click Add another email address. Enter the domain address and the name you want shown to recipients.
-
Enter the outgoing server details
Choose to send through the domain's own SMTP server rather than Gmail's servers, and enter the outgoing server name from your control panel, the mailbox password, and port 587 with TLS (or 465 with SSL).
-
Verify the address
Gmail sends a confirmation message to the domain mailbox with a link or code. Open it — through webmail if the account is not yet appearing anywhere else — and confirm.
Sending through the domain's own SMTP server, as above, means the message is authenticated as genuinely coming from that domain. Sending through Gmail's servers with only the display name changed is more likely to be flagged as suspicious by the recipient's mail provider, since the domain's own SPF record will not cover Gmail's sending servers.
Using it day to day
Once both parts are set up, mail sent to your domain address appears in Gmail's inbox, usually with a label showing which account it arrived through. When replying to one of those messages, Gmail defaults to replying from the same address; when composing a new message, use the From field to choose which address to send as.
How often Gmail checks the other account
Gmail checks linked POP accounts on its own schedule, typically every few minutes, rather than instantly as new mail arrives. If you need messages the moment they land, a dedicated mail app connected over IMAP — see setting up email on your domain — will notice new mail faster than this method.
If linking the account fails
- Recheck the server hostname for typos — this is the most common cause of a failed connection at this step.
- Confirm the port and SSL setting match: 995 with SSL for incoming, 587 with TLS for outgoing.
- Check the mailbox is not full, which can prevent POP from connecting. See what a mailbox quota is.
- Wait a few minutes and retry if the mailbox has only just been created.
If you decide later that a full move to Google's own mail hosting suits you better than linking an account this way, host-provided email or Microsoft 365 covers the equivalent comparison, and the same reasoning applies to choosing Google Workspace instead.
Linking more than one domain address
The same steps can be repeated for additional addresses, whether that is a second mailbox on the same domain or a mailbox at an entirely different domain. Each is added separately under both "Check mail from other accounts" and "Send mail as", and each keeps its own server settings and password, so one being misconfigured does not affect the others.
Using labels and filters to organise linked mail
Mail pulled in through a linked account can be automatically labelled as it arrives, using Gmail's filters. Under Settings > Filters and Blocked Addresses, a filter matching "delivered to" the linked address can apply a label automatically, making it easy to find everything that came through that specific mailbox even though it now sits in the same inbox as your regular Gmail.
Once set up on the web, a linked account's mail appears in the Gmail app on both iPhone and Android without any separate configuration on the phone — the linking happens at the Google account level, not per device.
Removing a linked account later
Both the "Check mail from other accounts" and "Send mail as" entries can be removed independently from the same Accounts and Import settings screen. Removing them stops Gmail pulling in or sending as that address going forward, but does not affect the original mailbox itself in any way — it simply stops acting as a second window onto it.
Related reading
The difference between the two ways an email app can fetch your mail, and why IMAP is the right default for almost everyone now.
How to set up email on your domainCreate a mailbox on your domain in your control panel, then connect it to a mail app using the settings your control panel provides.
Host-provided email or Microsoft 365?What host-provided email and Microsoft 365 each do well, so you can pick based on what your team actually needs.
Which email ports should I use?Every port number a mail client asks for, what each one is used for, and which ones to actually choose.