You have signed up for email hosting. You have a domain. Now what?
This is the step most guides skip, what actually happens between purchasing a plan and sending your first professional email.
This guide walks you through the complete setup inside cPanel, the control panel used by Truehost PK and most Pakistani hosting providers.
You will create your email account, access it through Webmail, connect it to your phone, and make sure it does not land in your clients’ spam folders.
Each step is written for a non-technical user. There is no jargon or assumptions.
This guide covers how to set up business email in cPanel if you are in Pakistan.
If your provider uses a different control panel, the steps will be similar, but menu names may vary slightly.
Contact your host’s support team if you get stuck.
What You Need Before Starting
Before you open cPanel, make sure you have these three things ready:
- Your domain name: for example, ahmedconsulting.pk or zaraportraits.com
- An active email hosting plan, from Truehost PK or your chosen provider
- Your cPanel login details, sent to you by email when you signed up
If you have not yet registered a domain or purchased a hosting plan, do that first. Truehost PK email hosting starts from PKR 1,493/year at truehost.pk.
What This Guide Covers
| Step | What You Will Do | Time Required |
| 1 | Log into cPanel | 1 minute |
| 2 | Create your email account | 2 minutes |
| 3 | Access email via Webmail | 2 minutes |
| 4 | Connect email to Gmail (as a client) | 1 minute |
| 5 | Set up email on your Android phone | 5 minutes |
| 6 | Set up email on iPhone | 3 minutes |
| 7 | Configure SPF and DKIM (stop landing in spam) | 5 minutes |
Total setup time: approximately 15–20 minutes for a complete, working professional email on all your devices.
STEP 1: Log into cPanel
cPanel is the control panel where you manage everything about your hosting account, including email. Here is how to access it:
- Open your web browser and go to: yourdomain.pk/cpanel, replace “yourdomain.pk” with your actual domain name. For example: ahmedconsulting.pk/cpanel
- Enter your cPanel username and Password. These were sent to you by email when you signed up with Truehost PK.
If you cannot find them, check your inbox for an email with the subject line “Welcome to Truehost” or contact support via live chat.
- Click Log In. You will land on the cPanel dashboard.
Bookmark your cPanel login URL so you can find it quickly next time. Most Pakistani users find it easiest to access via yourdomain.pk:2083 if the /cpanel shortcut does not work on their connection.
STEP 2: Create Your Email Account
Once you are inside cPanel, here is how to create your first professional email address:
On the cPanel dashboard, scroll down to the Email section. Click on Email Accounts.
On the Email Accounts page, click the Create button in the top right corner.
In the Username field, type the part of your email address before the @ sign. For example: info, your name, or accounts. Keep it short and professional.
Your domain name will already appear next to the @ symbol in a dropdown. If you have more than one domain, select the correct one from the dropdown.
Under Password, click Generate to let cPanel create a strong password automatically, or type your own.
Copy it somewhere safe, you will need it when connecting to your phone and other devices.
Under Storage Space, leave the default setting unless you have a specific reason to change it.
For most small businesses, the default allocation is sufficient.
Click Create. Your email account is now live.
Create at least two addresses: a personal one ([email protected]) and a general one ([email protected]).
It separates personal correspondence from general business inquiries and looks more professional to clients.
STEP 3: Access Your Email via Webmail
Webmail lets you read and send email directly from your browser, without setting up any other apps.
It is useful as a backup and for checking email on any device.
On the Email Accounts page, find your newly created email address in the list. Click the Check Email button next to it.
cPanel will ask which webmail client to open. Select Roundcube, it is the most user-friendly option and works well on both desktop and mobile browsers.
You are now inside your webmail inbox. Try sending a test email to yourself or to a personal Gmail address to confirm everything is working.
NOTE: Your webmail address for direct access is: Webmail.yourdomain.pk, bookmark this alongside your cPanel login URL.
STEP 4: Connect Your Business Email to Gmail
Many Pakistani professionals prefer to manage their business email from inside Gmail rather than using a separate app.
It lets you read and send from your professional address ([email protected]) while staying inside the Gmail interface you already know. Here is how to set that up:
Add your business email to Gmail as a receiving account (POP3):
- Open Gmail in your browser. Click the Settings gear icon in the top right, then See All Settings.
- Click the Accounts and Import tab.
- Under Check mail from other accounts, click Add a mail account.
- Enter your business email address (e.g., [email protected]) and click Next.
- Select Import emails from my other Account (POP3) and click Next.
Enter these settings:
| Field | Value to Enter |
| Username | Your full email address (e.g., [email protected]) |
| Password | The Password you set in Step 2 |
| POP Server | mail. yourdomain.pk |
| Port | 995 |
| Connection Security | SSL/TLS |
Click Add Account. Gmail will verify the connection.
Set up sending from your business email inside Gmail (SMTP):
- Gmail will ask if you also want to send an email from this address. Select Yes and click Next.
- Enter your name (as you want it to appear to recipients) and click Next Step.
Enter these SMTP settings:
| Field | Value to Enter |
| SMTP Server | mail. yourdomain.pk |
| Port | 465 |
| Username | Your full email address |
| Password | The Password you set in Step 2 |
| Connection Security | SSL |
Click Add Account. Gmail will send a verification code to your business email. Check Webmail (Step 3) for that code, enter it in Gmail, and click Verify.
NOTE: Some PTCL and Stormfiber connections in Pakistan block outgoing port 465 at the router level.
If Gmail cannot connect on port 465, try port 587 with STARTTLS instead. If it still fails, contact Truehost PK live chat, they can walk you through the fix in a few minutes.
STEP 5: Set Up Business Email on Your Android Phone
Most Pakistani professionals use Android phones. Here is how to add your business email to the built-in Gmail app or the default mail app:
Using the Gmail App (recommended):
- Open the Gmail app on your Android phone. Tap your profile photo in the top right corner.
- Tap Add another account, then select Other.
- Enter your business email address and tap Next.
- Select IMAP (this keeps your email synced across all devices).
- Enter your email password and tap Next.
For Incoming Server settings, enter:
| Setting | Value |
| IMAP Server | mail. yourdomain.pk |
| Port | 993 |
| Security | SSL/TLS |
| Username | Your full email address |
For Outgoing Server (SMTP) settings, enter:
| Setting | Value |
| SMTP server | mail. yourdomain.pk |
| Port | 465 |
| Security | SSL/TLS |
| Username | Your full email address |
Tap Next, choose your sync preferences, and tap Done. Your business email will now appear in your Gmail app alongside your personal Gmail account.
Using IMAP instead of POP3 means emails you read on your phone will also show as read on your laptop and in Webmail.
POP3 downloads a copy to one device only. For most users, IMAP is the better choice.
STEP 6: Set Up Business Email on iPhone
If you use an iPhone, adding your business email is equally straightforward through the built-in Mail app:
- Go to Settings, then scroll down and tap Mail.
- Tap Accounts, then Add Account.
- Select Other at the bottom of the list (not Gmail, Outlook, or the other presets).
- Tap Add Mail Account and enter: your name, your full business email address, your Password, and a description (e.g., “Business”).
- Tap Next. Your iPhone will try to detect settings automatically.
If it fails, switch to Manual and enter the IMAP and SMTP server details from Step 5 above, the server addresses and ports are the same for both Android and iPhone.
Tap Save. Your business email is now in your iPhone’s Mail app.
STEP 7: Set Up SPF and DKIM (Stop Your Emails Going to Spam)
It is the step most guides skip, and it is the one that matters most for deliverability.
SPF and DKIM are technical records that tell the internet, “yes, this email really is from ahmedconsulting.pk and not from a spammer pretending to be.”
Without them, your professional emails are more likely to land in your clients’ spam or promotions folders.
The good news: cPanel can set these up for you automatically. Here is how to check and enable them:
Log in to cPanel (Step 1).
In the Email section, click Email Deliverability.
You will see a list of your domains. Next to your domain, look at the status column. If it says Problems, click Repair.
cPanel will automatically fix your SPF and DKIM records. This takes about 30 seconds.
Once the status shows Valid, you are done.
If the Repair button does not fully resolve the issue, contact Truehost PK support via live chat.
SPF/DKIM issues are one of the most common setup questions, and the support team resolves them daily, usually in under 10 minutes.
Common Problems and Fixes
Here are the issues Pakistani users encounter most frequently, and how to resolve them:
| Problem | Likely Cause | Fix |
| Cannot connect on port 465 | PTCL or router is blocking the port | Try port 587 with STARTTLS instead. Contact Truehost PK support if this also fails. |
| Emails going to spam | SPF/DKIM not configured | complete Step 7. Ask Truehost PK support to verify your records if the Repair option does not resolve it. |
| Password not accepted. | Wrong Password entered | Reset the email account password inside cPanel Email Accounts, then update it on all devices. |
| Cannot find the cPanel login page | URL, not resolving | Try yourdomain.pk:2083 directly in the browser. Contact support for your direct cPanel URL. |
| Email not syncing on phone | POP3 used instead of IMAP | Delete the Account from your phone and re-add it using IMAP settings (port 993, SSL). |
| Cannot send from Gmail (SMTP). | Gmail 2FA blocking app password. | In your Google account, generate an App Password and use that instead of your regular Gmail password. |
Frequently Asked Questions
How long does business email setup take in Pakistan?
From purchasing a plan to having a working email on all your devices, the full setup takes approximately 15 to 20 minutes. Creating the Account in cPanel takes two minutes. The longest part is usually configuring Gmail or your phone, which takes five to eight minutes per device.
Do I need a website to set up a business email address?
No. You need a domain name (e.g., yourname.pk or yourcompany.com), but you do not need a live website. You can have a working professional email address with no website at all. Many Pakistani freelancers and small business owners do exactly this when they are starting.
What is the difference between IMAP and POP3?
IMAP keeps your emails synchronized across all devices. When you read an email on your phone, it also shows as read on your laptop and in Webmail. POP3 downloads emails to one device only and removes them from the server. For most users, IMAP is the better choice because you can access your inbox from anywhere.
My emails are going to spam. What should I do?
The most common cause is missing SPF and DKIM records. Follow Step 7 of this guide to configure them through cPanel’s Email Deliverability tool. If the issue persists, contact Truehost PK support. It is one of the most frequently resolved issues and usually takes under 10 minutes.
Can I set up multiple email addresses on the same domain?
Yes. You can create as many email addresses as your plan allows inside cPanel’s Email Accounts section. Most small businesses create at least two: a personal address ([email protected]) and a general business address ([email protected]). Each Account is set up independently using the same steps in this guide.
You Are Ready
That is everything you need to go from a freshly purchased email hosting plan to a fully working professional email address on your browser, your laptop, and your phone.
If you have not yet purchased a plan, Truehost PK email hosting starts from PKR 1,493 per year.
It is billed in rupees, 24/7 live support reachable by phone and chat during Pakistani business hours.
Once you sign up, come back to this guide, and you will be live in under 20 minutes.
Truehost PK email hosting starts from PKR 1,493/year. Sign up at truehost.pk and follow this guide to send from your professional address today.
If you get stuck at any point, the Truehost PK support team handles cPanel email setup questions every day.
Live chat is the fastest route, most setup questions are resolved within 10 minutes.
Domain SearchInstantly check and register your perfect .pk or international domain
Web HostingGet a .pk domain for as low as PKR 467
cPanel HostingUser-friendly hosting powered by cPanel
Reseller HostingLaunch your own hosting business with minimal technical requirements
Windows HostingOptimized for Windows-based applications and websites
Affiliate ProgramEarn referral commissions by promoting our services
Domain TransferMigrate your existing domain seamlessly with zero downtime.
All DomainsAccess 324+ top-level domains (TLDs) worldwide from a single platform
Whois LookupIdentify the owner of any domain using our whois and rdap lookup tool
Managed VPS Hosting
SSL CertificatesEncrypt data, build trust, and boost SEO.