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.
- Log in to cPanel.
- In the Email section, select Forwarders.
- Click Add Forwarder.
- 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.
- Address to Forward: Enter the username, such as
- 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.
-
Open Gmail.
-
Select Settings (gear icon), then See all settings.
-
Open the Accounts and Import tab.
-
Under Send mail as, click Add another email address.
-
Enter your name and domain email address.
-
Clear Treat as an alias if you want Gmail to treat the domain address separately from your personal address.
-
Enter the SMTP details shown in cPanel > Email Accounts > Manage > Connect Devices:
Setting Value SMTP server mail.yourdomain.comor a server hostname such ass1326.sgp1.mysecurecloudhost.comPort 465with SSL or587with TLSUsername Your full domain email address, such as info@yourdomain.comPassword Your domain email account password -
Click Add Account. Gmail will send a verification code to your domain address.
-
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.
- In cPanel, open Email Deliverability.
- Click Manage beside your domain.
- Find the SPF section.
- If the status is Valid, no change is needed.
- 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.
- On the same Email Deliverability page, find the DKIM section.
- Copy the generated Suggested Record, including its host and value.
- 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:
- Send a message from another account to your domain address and confirm that it reaches Gmail.
- Reply from Gmail and confirm that the sender sees your domain address in the From field.
- Send a new message from Gmail using your domain address.
- Check the received message’s SPF, DKIM, and DMARC results in its headers or Gmail’s Show original view.