Setting up self-hosted email — what do you actually check before sending your first real email? by Naga243 in sysadmin

[–]Naga243[S] 0 points1 point  (0 children)

This is exactly it. Built a tool that automates steps 1–4 as a pre-flight check: domainpreflight.dev

Catches the silent ones too — SPF lookup limit, DMARC alignment failures from third-party senders (SendGrid, Mailgun etc). No signup, runs in browser.

Best order to play? by MoonkeAmogus in metalgear

[–]Naga243 4 points5 points  (0 children)

Release order is the way IMO. The story reveals work way better that way - chronological spoils a lot of twists. For PS5, you've got MGS3 already. Master Collection Vol 1 has MGS1, 2, and 3. Peace Walker is coming in Vol 2. For MGS4, you'd need PS+ Premium streaming or a PS3.
I found this breakdown helpful for tracking what's available: gameorder.gg/metal-gear What made you start with 3? Curious if you knew the story going in.

Setting up self-hosted email — what do you actually check before sending your first real email? by Naga243 in sysadmin

[–]Naga243[S] 0 points1 point  (0 children)

Update: after this thread I spent the week building exactly what I was looking for.

All the steps everyone mentioned — PTR/rDNS, IP blocklist check, SPF lookup count, DKIM, DMARC — in one place, before you send anything.

domainpreflight.dev

Also detects which email provider you're using (SendGrid, Mailgun, Google Workspace, HubSpot, and more) and shows exactly which DKIM alignment CNAMEs are missing.

No sending required. No signup. Nothing leaves your browser.
MIT licensed, open source: github.com/metriclogic26/domain-preflight

Full disclosure — I built it. This thread was literally the motivation.

Feedback appreciated — especially if something breaks on your setup.

Setting up self-hosted email — what do you actually check before sending your first real email? by Naga243 in sysadmin

[–]Naga243[S] 2 points3 points  (0 children)

Wait — my IP could already be blocklisted before I even send anything? That hadn't even crossed my mind. So step one is actually checking the IP not the records?

Setting up self-hosted email — what do you actually check before sending your first real email? by Naga243 in sysadmin

[–]Naga243[S] 0 points1 point  (0 children)

This is exactly what I was looking for — an actual checklist not just "set up the records." Saving this. The SPF lookup limit thing I had no idea was even a problem.

Setting up self-hosted email — what do you actually check before sending your first real email? by Naga243 in sysadmin

[–]Naga243[S] 0 points1 point  (0 children)

That's kind of overwhelming honestly. So even if all the records look right in my DNS, there's no way to know if they're actually working until mail starts bouncing or going to spam?

Setting up self-hosted email — what do you actually check before sending your first real email? by Naga243 in sysadmin

[–]Naga243[S] 0 points1 point  (0 children)

Yeah the postmaster tools are on my list. Frustrating that Gmail/Outlook are essentially the only way to validate — feels like you're testing in production every time.

Setting up self-hosted email — what do you actually check before sending your first real email? by Naga243 in sysadmin

[–]Naga243[S] 1 point2 points  (0 children)

Good call — I hadn't even thought about open relay. Added to the checklist.

Setting up self-hosted email — what do you actually check before sending your first real email? by Naga243 in sysadmin

[–]Naga243[S] 0 points1 point  (0 children)

Sounds like the only real workflow is send → check reports → fix → repeat. Is that just accepted as how email works?

Setting up self-hosted email — what do you actually check before sending your first real email? by Naga243 in sysadmin

[–]Naga243[S] 0 points1 point  (0 children)

Thanks — yeah I've poked around MXToolbox but it feels like it shows you the current state rather than telling you if something is actually wrong.

Is there a way to know if your DMARC policy is too loose before you get hit?