Here we explain how to correct outbound emails being labeled as spam or blocked by recipients. Updating SPF, DKIM, and DMARC records for the domain associated with the email account will help prevent this issue.
Access to cPanel will be needed to complete this task.
DNS record changes can take 4 to 24 hours to update/propagate.
Related Article
Improve Email Authentication
IMPORTANT: This solution requires that the domain is using Web Hosting Hub email services and is pointed to Web Hosting Hub's nameservers.
- Log into cPanel
- Select Email Deliverability, located in the Email section
- Ensure that the DKIM and SPF records are valid for the domain
- If SPF and DKIM are not valid, select the Repair option to update the SPF and/or DKIM record
- If the option to repair is not there click Manage
- Click Install The Suggested Record in the DKIM and SPF area
- Click Install The Suggested Record in the DKIM and SPF area
- Follow the guide to create a DMARC Record
Other Troubleshooting
- The above steps only work for emails that are sent from the hosting plan
- If using a third party to send emails, the third party will have their own SPF and DKIM records that should be added as well
NOTE: The third party's SPF record should be combined with the suggested SPF from cPanel as there can only be one SPF record. However, there can be multiple DKIM records.
- If using a third party to send emails, the third party will have their own SPF and DKIM records that should be added as well
- The contents of emails can sometimes trigger spam filters
- Unknown or uncommon URLs in the subject, body, or signature of a URL can often trigger spam filters
TIP: This is commonly seen when there is a hyperlink to a website in the signature. Try removing the link from the signature. Some filters will accept the email if it just has the domain not hyperlinked. Some may require the domain to be removed entirely. - Calls to action in the body or subject of an email will often trigger a spam filter
EXAMPLE:
Buy Now
Offer Expires Soon
Click Here - Similarly, subjects beginning in numbers, currency symbols, or percentage symbols can trigger spam filters
EXAMPLE:
12345 - Order Pending
€50 Off / $50 Off
10% Discount - Marketing emails are commonly filtered as spam and must be carefully worded to avoid potential spam filters
- An online search for "spam trigger words" should give many references for the most recent words that may trigger a spam filter
- Unknown or uncommon URLs in the subject, body, or signature of a URL can often trigger spam filters
- Email clients, contact forms, and other software is able to send emails as an email account that may not exist
- Some recipients have a way of verifying if the sending address exists on the sending server, and may block the email if it doesn't
- If a mostly empty test email is flagged as spam and everything above is addressed, the domain likely has a poor or unknown mail reputation
- In time, as the domain sends out more legitimate emails, its reputation will improve and emails will eventually stop going to spam