Extensible Provisioning Protocol Email Forwarding Mapping Abstract This document describes and Extensible Provisioning Protocol (EPP) mapping for the provisioning and management of Email Forwarding objects stored in a shared central repositary. Specified in XML, the mapping defines EPP command syntax and semantics as applied to Email Forwarding objects. 1. Introduction The Registry Operator will provide an email forwarding service enabling firstname@lastname.name email addresses to be registered on second-level .NAME domain-names. The service will accept incoming email to a firstname@lastname.name address and will forward that mail to an address specified by the user. The service will only offer incoming messages to registered users, and will not provide outgoing SMTP relaying for the forwarding users. As Email Forwarding Objects are very similar to Domain Names, and there all ready exists an EPP-mapping for Domain Names [EPP-D], this document will only describe the differences between the two mappings. [EPP] provides a complete description of EPP command and response structures. A thorough understanding of the base protocol specification is necessary to understand the mapping described in this document. 2. Changes in the Email Forwarding Mapping The necessary changes from the Domain Name mapping are discussed in the following subsections. 2.1 EPP Command As Email Forwarding does not depend on any nameservers, the EPP command does not have a name server part, . This command is covered in section 3.2.1 of the EPP-mapping of Domain Names [EPP-D]. Another change for the command is the addition of the following mandatory child element: - An that contains the email address to forward to. 2.2 EPP Command As Email Forwarding does not depend on any nameservers, the EPP command does not have a name server part, . This command is covered in section 3.2.5 of the EPP-mapping of Domain Names [EPP-D]. Another change for the command is the addition of the following child element in the element: - An that contains the email address to forward to. 2.3 EPP Command As Email Forwarding does not depend on any nameservers, and you cannot create any host objects hierarchically under the emailforwarding object, the EPP command response does not have the name server part, , or the host part, . This command is covered in section 3.1.2 of the EPP-mapping of Domain Names [EPP-D]. Another change for the command is the addition of the following child element in the response data element: - An that contains the email address to forward to. 3. Formal Syntax An EPP object mapping is specified in XML Schema notation. The formal syntax presented here is a complete schema representation of the object mapping suitable for automated validation of EPP XML instances. Extensible Provisioning Protocol v1.0 emailforwarding provisioning schema. 4. References [EPP] S. Hollenbeck: "Extensible Provisioning Protocol", draft-ietf- provreg-epp-03.txt, work in progress. [EPP-D] S. Hollenbeck: "Extensible Provisioning Protocol Domain Name Mapping", draft-ietf-provreg-epp-domain-01.txt, work in progress.