Deliverability · The honest version

Will my email actually land?
The straight answer before you switch.

It's the first question every team asks when they leave SendGrid for self-hosting, and it deserves an honest answer — not a guarantee no self-hosted product can keep. Here's exactly what determines inbox placement, what Vectis Mail does for you, what stays in your hands, and how to migrate without a single day of mail at risk.

Last updated · By the Vectis Mail team

The honest trade-off

Managed providers like SendGrid sell one thing above all: deliverability as a service. Self-hosting changes who owns the reputation — so it's worth being precise about it.

SendGrid maintains pre-warmed IP pools, employs people who talk to ISPs, and runs blocklist removal at scale. When you self-host, your sending reputation rides on your own VPS IP. That's the real trade: you gain full control and flat, unmetered pricing, and you take on the reputation that a managed provider abstracts away.

So we'll say plainly what we will and won't promise. We never promise guaranteed inbox placement — no honest self-hosted product can, because the IP is yours, not ours. What we do promise is everything that gets a competent operator to parity: correct authentication out of the box, a managed warmup path, and the monitoring to catch trouble early. The good news is that the gap closes fast: once an IP is warm and your DNS is right, self-hosted deliverability with DKIM, SPF, DMARC and MTA-STS configured correctly typically matches the managed providers.

What Vectis Mail does for you

The deliverability work that's automatic, configured correctly by default, or one command away.

Authentication done right by default

DKIM keys auto-generated per domain; SPF and DMARC records ready to publish; PTR and MTA-STS guidance built in. vectis domain check validates SPF, DKIM, DMARC, PTR, MX and TLS in one command, and the dashboard shows green/yellow/red status per domain.

A built-in IP warmup schedule

A ~30-day ramp that starts low and increases volume gradually, so receivers see a steady, trustworthy sender instead of a spike. Warmup progress is tracked in the dashboard. See the IP warmup guide.

RBL monitoring, automatically

Your IP is checked against the major blocklists (Spamhaus ZEN, Barracuda, SpamCop, SORBS, CBL) on a schedule. If you're ever listed, the dashboard links straight to the delisting page for each list.

Bounce & complaint processing

Hard and soft bounces are processed automatically and surfaced as per-domain rates. Feedback-loop (FBL) complaints from Gmail, Microsoft and Yahoo are recorded and linked back to the message — so you can act on the signals that actually move reputation.

A deliverability dashboard

Per-domain authentication status, bounce and complaint rates, RBL standing, and IP warmup progress in one place — plus a REST API for the same data if you'd rather wire it into your own monitoring.

The external tools, pointed out

We walk you through registering for Google Postmaster Tools and Microsoft SNDS — the two most valuable external reputation signals — in the deliverability guide. The best monitoring is partly outside any product, and we say so.

The migration playbook: dual-send

How to move off SendGrid (or Postmark, or SES) without a single day where your mail is at risk.

The trick is simple: don't cut over — overlap. Run both providers in parallel while your new IP warms, shift traffic only once it's proven, and decommission the old provider last. Because both paths are live during warmup, there's never a window where delivery depends on an un-warmed IP.

  1. Wire up Vectis Mail (~1 week). Stand up the server, add your domains, publish DKIM/SPF/DMARC, set your PTR, and point a small slice of traffic at it. Keep SendGrid handling production volume.
  2. Dual-send while the IP warms (~3 weeks). Route a small percentage (start around 1%) through Vectis Mail and follow the warmup schedule, increasing daily volume as the calendar dictates. SendGrid carries the rest. Watch Postmaster Tools and your bounce/complaint rates.
  3. Shift production traffic. Once the new IP is warm, flip the percentage in your code until Vectis Mail carries the bulk of volume. Most teams do this in week 3–4.
  4. Decommission SendGrid. After a clean week of delivery on the new IP, turn the old provider off. Done.

Plan about five weeks end-to-end. The infrastructure work is small; the warmup calendar is the real constraint — which is exactly why dual-send exists. Full detail in the IP warmup guide and the SendGrid migration comparison.

What stays in your hands

Self-hosting means owning the reputation. These are the things no product can do for you — and being upfront about them is part of the deal.

Respect the warmup calendar

Don't blast a fresh IP. The schedule is there for a reason; jumping it is the fastest way to a blocklist.

Send mail people want

Confirmed opt-in, prompt removal of hard bounces, complaint rate under 0.1%. Engagement is the strongest positive signal there is.

Keep your lists clean

Never buy or scrape lists. Sunset recipients who haven't engaged in months. One bad send can undo weeks of warmup.

Mind your content

Plain-text alongside HTML, links to domains you own, no spammy subject lines. The deliverability guide has the full checklist.

Common questions

Will my email actually land if I self-host?

Yes, once your IP is warm and your DNS authentication is correct. Deliverability tracks your VPS IP's reputation, which you build over a 2–4 week warmup; after that, properly authenticated mail to engaged recipients typically reaches the inbox at parity with managed providers. The one thing no self-hosted product can offer — and we never claim — is guaranteed placement, because the reputation is yours.

Does Vectis Mail guarantee inbox placement?

No, and be wary of anyone who does. We guarantee correct setup, a warmup path, RBL monitoring, and bounce/complaint processing — the tooling that gets you to parity. The placement itself depends on how you send, which is why the section above matters.

How long does IP warmup take?

Plan for 2–4 weeks. The built-in ~30-day schedule ramps volume gradually so receivers see a steady sender. The warmup calendar, not the setup, is the real constraint.

How do I switch off SendGrid safely?

Dual-send: run both in parallel while the new IP warms, shift traffic once it's proven, decommission SendGrid last. See the full SendGrid comparison for the side-by-side.

Deliverability you can actually reason about

Correct authentication by default, a managed warmup path, and the monitoring to keep reputation healthy — on a server you own, at flat pricing. Free for three domains.

Last updated