When your email lands in the spam folder, the message itself is rarely the problem - the receiving server has decided your mail looks untrustworthy. Deliverability comes down to authentication, reputation, and hygiene. Work through these in order.
These three DNS records are the first thing receivers check. If any fail, your mail is far more likely to be filtered. Send a test message to an external mailbox, open the message headers, and confirm spf=pass, dkim=pass, and dmarc=pass. If any fail, fix the records first (see the SPF, DKIM, and DMARC setup guide) - this resolves most spam-foldering on its own.
Receivers check that your sending IP has a PTR record pointing back to your mail server's hostname. A missing or generic PTR is a common reason mail is downgraded. Ensure the PTR matches the hostname your server announces (covered in the PTR setup guide).
If a previous user of your IP sent spam, or your server was briefly compromised, the IP may sit on a blocklist. Look up your sending IP against the major blocklists. If listed, resolve the underlying cause first, then request delisting through the list's own process.
Spammy formatting hurts: avoid all-caps subject lines, excessive links, large images with little text, and misleading subjects. Send at a steady rate rather than a sudden burst, and always include a genuine unsubscribe option for bulk mail.
A brand-new sending IP has no reputation. Ramp volume up slowly over days rather than blasting from day one (see the IP warm-up guide), so receivers learn to trust it.
For important correspondents, having them add your address to their contacts or mark a message "not spam" trains their provider to trust you. It is a small step that noticeably improves inbox placement.
If your mail runs on a SoftSys managed VPS, our team configures authentication and reverse DNS, monitors the sending IP's reputation, and handles blocklist delisting for you, so your email reaches the inbox.