I have created a WordPress website, which I have hosted on a VPS.
In a bid to promote both email security and help improve the chances on an email landing in an Email's recipient's Inbox, rather than Junk Folder, I have successfully created the following:
- SPF Record
- DKIM Record (Both Public and Private Key)
- DMARC Record
I have verified, and validated, these above DNS Records by using 3rd Party Tools (Mx Toolbox for example) as well as checking the email headers.
I have also created an Email Certificate, via a 3rd Party, which I attach with emails, when sending from Outlook.
All seemed fine. I then created a new Gmail Account, which had never received emails from this domain. Yet, the email still landed in the Junk Folder.
I have not performed any Mass Mailing, nor is the domain is not on any Blacklists. The domain has been active for about 18 months.
What could be causing the email to land in the Junk Folder? The email content contained no links and consisted of a paragraph of text with a Subject Text Box entry too.
Authentication-Results
header (might be worth adding it to your question if so). That will tell you if you SPF etc. records are being seen correctly by Google. But in general, I think it's pretty normal for emails sent from a fresh server to land in junk, otherwise spammers would just keep setting up new hosts. There are lots of transactional email providers around designed specifically to solve this problem.