primitive-domains
Use whenever you need to send or receive email on the user's OWN domain (example.com) instead of a managed *.primitive.email address: claim the domain, publish the DNS records (MX, ownership TXT, SPF, DKIM, DMARC, TLS-RPT), verify it, and debug it when mail stops flowing. PROACTIVELY: a send failed with cannot_send_from_domain, or primitive sending get-outbound-status shows pending_ownership or pending_outbound_dns; inbound mail to a custom address never arrives; the user is launching a product that should email from its own brand. REACTIVELY: the user says "use my domain", "set up email for acme.com", "what DNS records do I need?", "give me a zone file", "why isn't my domain verified?", or "is my DNS healthy?". Provides primitive domains add, primitive domains zone-file (an importable BIND zone file), primitive domains verify, primitive domains check-domain-dns, and primitive inbox status. Part of the Primitive CLI (primitivedotdev, primitive.dev; the primitive or prim command).
- Version
- 1.0.0
- License
- MIT
Pinned to revision ff75c98a1c1c, so it is the text this page describes rather than whatever the author pushed since.
Files
Every link opens the file at its source, pinned to the revision this page describes.