Mail usually lands in spam when the receiver can't verify it really came from your domain. Three DNS records fix this:
- SPF lists which servers may send for your domain.
- DKIM adds a cryptographic signature proving the message wasn't altered.
- DMARC tells receivers what to do if SPF/DKIM fail.
In cPanel, open Email Deliverability. Any domain showing a problem will offer a Repair button that installs the correct SPF and DKIM automatically. To add DMARC, create a TXT record at _dmarc.yourdomain.com such as v=DMARC1; p=none; rua=mailto:you@yourdomain.com. Also avoid spammy subject lines and keep a real reply-to. Records can take a few hours to update. If issues persist, open a ticket.