Additional Email Address Extension for the Extensible Provisioning Protocol (EPP)
draft-ietf-regext-epp-eai-26
Discuss
Yes
Andy Newton
Orie Steele
No Objection
Erik Kline
Gorry Fairhurst
Gunter Van de Velde
Jim Guichard
No Record
Mahesh Jethanandani
Mike Bishop
Summary: Has a DISCUSS. Has enough positions to pass once DISCUSS positions are resolved.
Roman Danyliw
Discuss
Discuss
(2025-05-02 for -24)
Sent
** Section 6.1. This section uses a formal language (XML Schema) to define a syntax without normatively citing the language. Please cite XML Schema. Consider using this reference. [W3C.REC-xmlschema-1-20041028] Thompson, H., Beech, D., Maloney, M., and N. Mendelsohn, "XML Schema Part 1: Structures Second Edition", World Wide Web Consortium Recommendation REC-xmlschema-1-20041028, October 2004, <http://www.w3.org/TR/2004/REC-xmlschema-1-20041028>.
Comment
(2025-05-02 for -24)
Sent
Thank you to Pete Resnick for the GENART review. ** Section 3. * The value set for the <contact:disclose><contact:email/> "flag" attribute MUST also be applied to all additional email addresses that are added by a contact extension. I don’t understand this notion of “<contact:disclose><contact:email/> ‘flag’”, what element contains the flag attribute? ** Section 4.2.1 * Email address validation based on SMTPUTF8 validation rules defined in Section 2 Most of the other bullet points in this list start with a verb. Therefore, I’m guessing that this validation requirement is about supporting "email address validation"? Should this read “Support email address …”
Andy Newton
Yes
Orie Steele
Yes
Deb Cooley
No Objection
Comment
(2025-05-07 for -24)
Not sent
Thanks to Chris M. Lonvick for their secdir review. I found this draft easy to understand.
Erik Kline
No Objection
Gorry Fairhurst
No Objection
Gunter Van de Velde
No Objection
Jim Guichard
No Objection
Ketan Talaulikar
No Objection
Comment
(2025-05-06 for -24)
Sent
Thanks for the work on this document. Only a minor comment - please add note to RFC Editor to remove Appendix A before publication as an RFC.
Mohamed Boucadair
No Objection
Comment
(2025-05-05 for -24)
Sent
Hi Dmitry, James, and Scott, Thanks for the effort put into this specification. Please find some very few comments: # Not a new behavior: Either cite the text as a quote or remove the normative language CURRENT: As described in [RFC5733], the email address associated with the base contact object MUST be an ASCII-only address. # Smells like a specification by examples CURRENT: XML is case sensitive. Unless stated otherwise, XML specifications and examples provided in this document MUST be interpreted in the character case presented in order to develop a conforming implementation. Why insisting on the examples needed here? Shouldn’t compliance be based in the first sentence? # Check normative language use CURRENT: In examples, "C:" represents lines sent by a protocol client and "S:" represents lines returned by a protocol server. Indentation and white space in the examples are provided only to illustrate element relationships and are not REQUIRED in the protocol. This is misleading as this is about “not required”. Not sure I would use the normative language at the first place. I see that 5733 has an a similar instance of “not a REQUIRED feature of this protocol”, though. # Capability negotiation CURRENT: If both client and server have indicated support for SMTPUTF8 addresses during session establishment, they MUST be able to process an SMTPUTF8 address in any extended contact object during the established EPP session. Is the negotiation controllable by configuration on a client/server that support the extension must always advertise/negotiate it? Cheers, Med
Paul Wouters
No Objection
Comment
(2025-05-08 for -24)
Sent
I did find the use of the "primary" attribute confusing. It seems to be defined as "this is really the primary contact, use this instead of the ascii primary contact". If no email address is set, and an EPP client tries to add one in SMTPUTF8, should an error be thrown? Can this happen or can't the last ASCII email address listed not be deleted? What is the meaning of an email attribute not using the "primary" attribute that is in SMTPUTF8? It is not an alternative email to an ASCII email address? But then what is it? Or is it an alternative to a combo of (ASCII + primary SMTPUTF8) ? Can one delete an ASCII email so that a SMTPUTF8 email is the only one on record? I understand this is not supposed to happen? Should an error be returned for such a delete attempt ?
Éric Vyncke
No Objection
Comment
(2025-05-01 for -24)
Not sent
Authors may consider using more recent dates in the examples.
Mahesh Jethanandani
No Record
Mike Bishop
No Record