Thanks for sharing the screenshot 👍. I see you’re inside cPanel → Email tools for your domain (mewa.or.ke
). If your SMTP is slow (emails taking long to send or arrive), the issue can be caused by several things. Let’s go step by step:
In cPanel, click Email Deliverability.
Make sure SPF, DKIM, and DMARC are properly set up.
Missing or incorrect records can cause mail servers to delay or throttle your emails.
If cPanel shows a “Fix” option, click it to auto-correct.
Ensure your mail client (or application) is using the correct SMTP settings:
SMTP Host: mail.mewa.or.ke
(not just mewa.or.ke
, unless configured).
Port:
465 (SSL/TLS) → recommended
587 (STARTTLS) → also good
Authentication: Enabled (username = full email address).
Using wrong ports can cause fallback/delays.
If your hosting gives you WHM access:
Go to Mail Queue Manager → check if many emails are stuck.
If queue is large, it could be:
Your server IP is rate-limited.
Misconfiguration with DNS (SPF/DKIM).
Spam filtering delays.
Sometimes slow SMTP is due to your server IP being throttled.
Test your domain & IP here: https://mxtoolbox.com/blacklists.aspx
If blacklisted → you’ll need to request delisting.
Shared hosting can sometimes cause email throttling (host limits outgoing emails per hour).
Check your hosting provider’s email sending limits (e.g., 100/hour, 500/hour, etc.).
If you exceed that, emails will queue and get delayed.
First check Email Deliverability in cPanel.
Confirm SMTP settings in your app are correct.
Run your domain through MXToolbox to check blacklists.
If limits are the cause, consider using an external SMTP relay (like SendGrid, Amazon SES, or even Microsoft 365/Google Workspace).
👉 Do you want me to guide you step by step on fixing Email Deliverability (SPF, DKIM, DMARC) inside your cPanel first? That’s usually the #1 cause of SMTP delays.