RP Record RP Record


What is an RP record?


RP (Responsible Person) record stores the email address of the person responsible for the domain, which offers the opportunity to identify the responsible person for individual hostnames contained within the zone. Optionally, additional information such as phone and address can be provided in a TXT record of a given domain name.

RP record format


A typical HINFO record looks like the following in standard BIND format:

$ORIGIN example.com.
rp 1800 IN RP admin.example.com. other.example.com.
An anatomy of the RP Record looks like the below:
Name TTL Record Class Record Type Mailbox TXT Domain Name
testhinfo.example.com. 90 IN HINFO admin.example.com. other.example.com.
Name
It defines the hostname of a record and whether the hostname will be appended to the label. Fully qualified hostnames terminated by a period will not append the origin.

TTL
The time-to-live in seconds. It specifies how long a resolver is supposed to cache or remember the DNS query before the query expires and a new one needs to be done.

Record Class
Mainly 3 classes of DNS records exist:
  • IN (Internet) – default and generally what internet uses.
  • CH (Chaosnet) – used for querying DNS server versions.
  • HS (Hesiod) – uses DNS functionality to provide access to databases of information that change infrequently.
Record Type
The record format is defined using this field. Common record types are A, AAAA, CNAME, CAA, TXT etc. In the case of an RP record, the record type is RP.

Mailbox
Mail address of the responsible person, the @ should be replaced by a dot(.).

TXT Domain Name
Domain name of a TXT record with additional information.

RP record glossary


BIND
Berkeley Internet Name Daemon - is the most commonly used DNS software on the Internet and Dynu observes BIND format.