After six months of struggle only, I have achieved inbox rate 99% for transactional email from my OVHcloud VPS. This journey itself was most educational, and I am sharing the complete methodology below so that others may benefit.
1. Reverse DNS (rDNS) must match the HELO/EHLO hostname exactly. OVHcloud configured this only after three tickets. 2. SPF record with strict "-all" mechanism; no "include" for third-party senders. 3. DKIM 2048-bit key rotated quarterly; I use opendkim with selector rotation. 4. DMARC policy p=quarantine, rua= to own mailbox for monitoring. 5. IP warming: 50 messages day one, doubling each week to current 8,000/day. 6. Abuse desk response time under 4 hours; I check mailbox every two hours itself. 7. FCrDNS validation passed at all major providers. 8. TLS 1.3 enforced; no fallback to plaintext. 9. List-unsubscribe header present in all marketing traffic (10% of volume only). 10. Registered with SNDS, Google Postmaster, Yahoo CFL; all green now.
Kindly share your own deliverability tips. I am most interested in IPv6 reputation strategies.
Priya your checklist very thorough. I will save this for when my two server need mail. Currently I use third-party only.
XD the irony is not lost on me — I run postfix for internal alert but outsource customer mail to Vultr. Their IP already warm, my time not spent on abuse desk.
# my "deliverability" is one line in docker-compose
services:
mail:
image: bytemark/smtp
environment:
RELAY_HOST: vultr.com
Will you make this into script? Automated check for rDNS, SPF, DKIM? I will pay for such tool.
Post a reply
You need an account to reply.
Log in or
register to join the conversation.