Octopus Mail

Domain verification

Live checks via ns1.octopuscs.com. Platform records must pass before sending; customer domains must pass SPF/DKIM/DMARC and tracking before unlock.

Platform

FAIL
CheckStatusExpectedObservedDetail
A o1.ocs1.octopusms.net ✓ 2.57.231.47 2.57.231.47 A record matches
PTR for 2.57.231.47 via ns1.octopuscs.com ✓ o1.ocs1.octopusms.net o1.ocs1.octopusms.net PTR matches sending hostname
PTR for 2.57.231.47 (public via 8.8.8.8/1.1.1.1) ✗ o1.ocs1.octopusms.net NXDOMAIN PTR missing or unresolvable (NXDOMAIN)
Forward-confirmed reverse DNS ✗ 2.57.231.47 ↔ o1.ocs1.octopusms.net NXDOMAIN Skipped until public PTR is correct (RIPE reverse delegation)
A t.ocs1.ocstrack.me ✓ 2.57.231.47 2.57.231.47 A record matches
SOA octopusms.net via ns1.octopuscs.com ✓ ns1.octopuscs.com ns1.octopuscs.com. daniel.octopuscs.com. 2026101206 10800 3600 604800 10800 Authoritative SOA present
SOA ocstrack.me via ns1.octopuscs.com ✓ ns1.octopuscs.com ns1.octopuscs.com. daniel.octopuscs.com. 2026101202 10800 3600 604800 10800 Authoritative SOA present
TXT spf.ocs1.octopusms.net ✓ v=spf1 ip4:2.57.231.47 -all v=spf1 ip4:2.57.231.47 -all Platform SPF include present
A rp.ocs1.octopusms.net ✓ 2.57.231.47 2.57.231.47 A record matches
A mx1.ocs1.octopusms.net ✓ 2.57.231.47 2.57.231.47 A record matches
A routes.ocs1.octopusms.net ✓ 2.57.231.47 2.57.231.47 A record matches
TXT ocs1.octopusms.net SPF ✓ v=spf1 a mx include:spf.ocs1.octopusms.net ~all postal-verification KfDxHDceOo8DLLPnUWv8fHavU1OtV5vj v=spf1 a mx include:spf.ocs1.octopusms.net ~all Sending-domain SPF includes platform
MX ocs1.octopusms.net ✓ mx1.ocs1.octopusms.net 10 mx1.ocs1.octopusms.net MX points at mx1
CNAME psrp.ocs1.octopusms.net ✓ rp.ocs1.octopusms.net rp.ocs1.octopusms.net Return-path CNAME OK

PowerDNS paste (live from Postal)

Missing platform records block send. Paste into the octopusms.net zone, then refresh. Also see RIPE reverse: docs/ripe-reverse-domain.txt.

Remaining records only · full zone · on ocs1: oms platform-dns-export --remaining

Customer · restigo · restigoapp.com

PASS
CheckStatusExpectedObservedDetail
SPF TXT ✓ v=spf1 … postal-verification pGwg6VfXEpCeVsFl9EE3xzuOEsYl3m3u v=spf1 a mx include:spf.ocs1.octopusms.net ~all SPF present
DKIM (postal-EJJ02p) ✓ postal-EJJ02p._domainkey.restigoapp.com v=DKIM1; t=s; h=sha256; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCyhdzXI2RFoxz9Nkbxmpez9ZMHoovCVuuhm8ZY7gHKBsEb8h3XE/k2vPo2JYRZn4ETWQJWPnR05EtmGTgAuBflhF4JZWV8P5BzLKS50idigWCEAkVqvbA0pQEL5QcudoZTNSadqcaHH3E0pShX+vnmkwsqvDevA3VMTiIRD1/CFQIDAQAB; DKIM public key present
DMARC ✓ v=DMARC1; … v=DMARC1; p=none; rua=mailto:dmarc@restigoapp.com DMARC present
Tracking host t.restigoapp.com ✓ CNAME → t.ocs1.ocstrack.me CNAME t.ocs1.ocstrack.me Tracking CNAME points to platform

Refresh · auto-runs on every page load