How to Use Your Domain with Gmail

It is nearly a given that you will also have access to business email addresses when you sign up for website hosting.

Their email programs, however, are terrible; the most of them appear to have ceased updating their user interface around 2003. They frequently have poor UX. On the other hand, Gmail is amazing since you already have one and are familiar with how to use it, it looks nice, and it functions great.

Gmail is cost-free.

When it comes to protecting the Gmail service from outside threats, Google does an excellent job. (Of course, this differs from protecting your account from an attack, where you are largely responsible depending on the password you choose and the additional security measures you implement to safeguard your account.)

Gmail also has arguably the best spam protection engine.

G-Suite is Good Alternative

1. Get a Custom Domain

Purchasing a domain name from a trustworthy domain name registrar is the first step. You can always purchase your hosting and domain name with us.

Ensure your DNS has email forwarding

In our control panel, you can do email forwarding and the settings is quite easy.

2. Receiving Mail

This will instantly route the incoming traffic to any desired destination inboxes.

Messages can be forwarded to any already-existing destination mailboxes (Gmail, Outlook, etc.) and you can start receiving emails on any of your domains for as many custom addresses as you like.

If you are using Cloudflare, you can follow these steps

Upon logging in, choose your zone, then choose “Email” in the left navigation panel of your Cloudflare Dashboard.

Create a unique email address or use your domain (in my case, [email protected]) to send emails, then type the recipient’s email address (in my case, [email protected]) in the address bar.

This action will cause a confirmation email to be sent to [email protected] so they can verify your ownership of the destination Inbox. Open Gmail and click the verification link to complete the process.

The final step is configuring your zone’s MX and SPF DNS records. They will carry this out for you automatically. Click “Add records automatically” only once.

That’s all; Email Routing is now set up, and you may send emails to [email protected] to view emails sent to [email protected].

That’s it!

3. Sending Email

Set up Google App Password

To utilize the SMTP servers of Gmail securely, set up an App Password for your account.

Visit your Gmail account. Click My Account from the user menu that appears when you click your username or user symbol in the top right corner.

Click Signing in to Google under Sign-in & security on the Google Account screen.

In the Password & sign-in method box, click App passwords.

For the App passwords option to be available, 2-Step Verification must be enabled. Click 2-Step Verification to enable 2-Step Verification if it isn’t already. Continue setting the App password after that.

Select Mail for the app and Other for the device in the App passwords box.

For the “other” device, type the name of your domain (or any other recognizable name), and then click Generate.

A 16-character password will be seen in the Generated App Password box. The password is copied. When you add your new send-as (forwarded) account, you will require it.

Click “Done” and return to Gmail.

Connect custom domain to Gmail

The alias email address must be added as an account to your Gmail inbox.

Click on Settings and select See all settings in the top right corner of Gmail. Click the Accounts and Import tab on the Settings page.

Click Add another email address you own under Send mail as after scrobbling down to it. Enter the name you want email recipients to see along with the forwarded email address you are putting up (the email address you set up in step 2) in the first Add another email address box, then click on Next step.

Set the Gmail SMTP server as the mail server for your forwarded alias. Change the values in fields to enter the following:

  • SMTP
  • Port465
  • Username: Your Gmail account (the one you are logged in as)
  • Password: The generated Google App Password

Click Add account

Return to Gmail once you’ve added the account successfully. The address you just supplied will be in a message from the Gmail Team with the subject Gmail Confirmation: Send Mail As. To verify the email address, adhere to the instructions in the message.

To opt to send the message from the newly added account, click the triangle next to your From address when sending mail from your Gmail account.

That’s it!


You can now send and receive emails from Gmail using your domain name. If you have questions, please feel free to comment below. We will back with other interesting tutorial. Thank you for reading!

George W