All writing

Writing

Professional Email: How to Use Gmail With Your Custom Domain for Free

Published

Using a custom email address such as you@yourdomain.com adds credibility to your brand. However, managing email through a separate webmail interface can be inconvenient.

By combining cPanel forwarding with Gmail’s Send mail as feature, you can receive and send professional email from your personal Gmail inbox without paying for a separate email client.

Before you begin: You need an active domain email account in cPanel, including its password, to authenticate with your server’s SMTP service. A forwarder alone may not provide SMTP credentials.

Step 1: Set Up Email Forwarding in cPanel

Forwarding sends messages addressed to your domain email directly to your Gmail inbox.

  1. Log in to cPanel.
  2. In the Email section, select Forwarders.
  3. Click Add Forwarder.
  4. Configure the forwarder:
    • Address to Forward: Enter the username, such as info.
    • Domain: Select your domain.
    • Destination: Select Forward to Email Address, then enter your personal Gmail address.
  5. Click Add Forwarder.

Step 2: Configure “Send Mail As” in Gmail

This setting lets you send and reply from your domain address through your hosting server’s SMTP service.

  1. Open Gmail.

  2. Select Settings (gear icon), then See all settings.

  3. Open the Accounts and Import tab.

  4. Under Send mail as, click Add another email address.

  5. Enter your name and domain email address.

  6. Clear Treat as an alias if you want Gmail to treat the domain address separately from your personal address.

  7. Enter the SMTP details shown in cPanel > Email Accounts > Manage > Connect Devices:

    Setting Value
    SMTP server mail.yourdomain.com or a server hostname such as s1326.sgp1.mysecurecloudhost.com
    Port 465 with SSL or 587 with TLS
    Username Your full domain email address, such as info@yourdomain.com
    Password Your domain email account password
  8. Click Add Account. Gmail will send a verification code to your domain address.

  9. Because forwarding is active, the code should arrive in your Gmail inbox. Enter it, then click Verify.

Step 3: Secure Your Email With SPF, DKIM, and DMARC

Correct email authentication improves deliverability and reduces the chance that recipients mark your messages as spam.

1. SPF (Sender Policy Framework)

Purpose: Lists servers authorized to send email for your domain.

  1. In cPanel, open Email Deliverability.
  2. Click Manage beside your domain.
  3. Find the SPF section.
  4. If the status is Valid, no change is needed.
  5. Otherwise, click Install the Suggested Record. If your DNS is hosted elsewhere, add the suggested TXT record through that DNS provider.

An SPF record may resemble:

Type: TXT
Host: @
Value: v=spf1 +a +mx +ip4:[YourServerIP] ~all

Use cPanel’s suggested value when available. A domain should have only one SPF record; update an existing record instead of adding a second one.

2. DKIM (DomainKeys Identified Mail)

Purpose: Digitally signs outgoing email so receiving servers can verify that it was authorized and not altered.

  1. On the same Email Deliverability page, find the DKIM section.
  2. Copy the generated Suggested Record, including its host and value.
  3. If cPanel does not manage your DNS, add the record as a TXT record through your DNS provider.

3. DMARC (Domain-based Message Authentication, Reporting, and Conformance)

Purpose: Tells receiving servers how to handle messages that fail SPF or DKIM checks.

Add this TXT record through your DNS provider:

Type: TXT
Host: _dmarc
Value: v=DMARC1; p=none;

Start with p=none for monitoring. After confirming that legitimate email passes authentication, consider changing the policy to p=quarantine or p=reject.

Final Tip

In Gmail’s Accounts and Import settings, find When replying to a message and select Reply from the same address the message was sent to. This keeps professional replies associated with your domain address.

Test Your Setup

Send test messages both ways:

  1. Send a message from another account to your domain address and confirm that it reaches Gmail.
  2. Reply from Gmail and confirm that the sender sees your domain address in the From field.
  3. Send a new message from Gmail using your domain address.
  4. Check the received message’s SPF, DKIM, and DMARC results in its headers or Gmail’s Show original view.