I'm setting up a new ESP, and taking a fresh look at how to send on behalf
of customers with their domain, authenticating with all the things: SPF,
DKIM, DMARC. My target customers is not necessarily very technical, and was
curious about how to simplify this experience.

I know that DNAME records exist, but I've always been curious why I haven't
seen them in the wild at ESPs (yet). They seem like an interesting, perhaps
ideal mechanism for my use case.

As a reminder:
"A DNAME-record is used to map / rename an entire sub-tree of the DNS name
space to another domain. It differs from the CNAME-record which maps only a
single node of the name space."

RFC 6672 shows that DNAME has the status of "PROPOSED STANDARD":
https://tools.ietf.org/html/rfc6672

Implementation:
If a customer is comfortable sending as "From: u...@subdomain.example.com",
they would be instructed to delegate "subdomain.example.com" to our ESP
with DNAME, and then our systems can setup SPF, DKIM, DMARC without any
further customer input.

Question(s) for this group:
1. Can I expect DNAME to even be supported by receiving email servers,
given that the RFC is a "proposed standard".
2. Are there limitations I'm not aware of otherwise.
3. Or some battle scars from using DNAME, that this group might be willing
to share?
4. I'm still not clear on the DMARC lookup rules for subdomains. In the
absence of DMARC records on the subdomain, the DMARC record on organization
domain becomes the policy. It sounds like in the case of DNAME, would one
have to setup explicit DMARC records on several subdomains too, since I
still would not control the organizational domain?

-- 

Brian Toresdahl
_______________________________________________
mailop mailing list
mailop@mailop.org
https://chilli.nosignal.org/cgi-bin/mailman/listinfo/mailop

Reply via email to