Hello, On 8/2/21 15:50, Gould, James wrote:
> 2. EPP Contact <info> Response > (https://datatracker.ietf.org/doc/html/rfc5733#section-3.1.2 > <https://datatracker.ietf.org/doc/html/rfc5733#section-3.1.2>) - The > <contact:email> element is required, which poses an issue when the > registry supports EAI and the querying registrar does not support > EAI. The querying registrar could be any registrar and not just the > sponsoring registrar, where there is only a single email value in the > registry that is an EAI address for this use case. What should the > registry return to the non-EAI supporting registrar? This case is > even more challenging then case #1 since registry has a single value > and there can be a mix of EAI supporting querying registrars. One > alternative is to return an error response (e.g., 2308 “data > management policy violation”) instead of a successful response with a > predefined placeholder value, but that seems harsh to me. It does seem harsh, but it's (in my opinion) the better option than to return a syntactically valid placeholder value for the e-mail, as that placeholder value will - for registrars not supporting EAI - most likely end up being used as the "real" e-mail address for the contact, causing problems down the line, for example when the registrar tries to send verification e-mails to the contact for ICANN WAP compliance. These mails will bounce, which very often goes unnoticed, and domains may be suspended as a result. In this scenario, it's better to "fail fast", i.e. let the inquiry of the contact's data fail with the 2308 error, which will immediately point the registrar to a systemic problem that needs to be addressed. Best regards, Thomas -- TANGO REGISTRY SERVICES® is a product of: Knipp Medien und Kommunikation GmbH Technologiepark Phone: +49 231 9703-222 Martin-Schmeisser-Weg 9 Fax: +49 231 9703-200 D-44227 Dortmund E-Mail: [email protected] Germany _______________________________________________ regext mailing list [email protected] https://www.ietf.org/mailman/listinfo/regext
