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:
Host Label TTL Record Class Record Type Mailbox TXT Domain Name
testhinfo.example.com. 90 IN HINFO admin.example.com. other.example.com.
Host Label
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.

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.

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

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