Enumservices overview
ENUM entries can refer to various types of services. Clients use so called "Enumservices" to recognize which protocol or data type a certain ENUM entry points to. Those Enumservices are being registered in a list by the Internet Engineering Task Force (IETF). Currently, the following Enumservices are registered:
- H323 - H.323 (used for Voice over IP, RFC3762)
- SIP - Session Initiation Protocol (VoIP, instant messaging, presence, etc.. RFC3764)
- ifax - Internet Fax (fax to mail, RFC4143)
- pres - Presence (used for buddy lists in VoIP and IM applications, RFC3953)
- web - Web address (RFC4002)
- ft - File Transfer (eg. for ftp-Addresses, RFC4002)
- email - Email (RFC4355)
- fax - "classic" fax via a phone line (RFC4355)
- sms - short message service (text messages to mobile numbers or email addresses, RFC4355)
- ems - enhanced message service (RFC4355)
- mms - multimedia message service (picture and video short messages, RFC4355)
- VPIM - calendaring addresses (RFC4238)
- voice - voice services (to telephone numbers, RFC4415)
- pstn - public switched telephony system (telephone or SIP lines, RFC4769)
- vCard - electronic business card (RFC4969)
- XMPP - Jabber/XMPP addresses (used for instant messaging and VoIP, RFC4979)
- IM - Instant Messaging Enumservice (RFC5028)
Besides those standardized Enumservices, "experimental" Enumservices can be used. Those services have their type name starting with "x-", and don't need to be registered by means of publishing a RFC. The registry at the IETF does not list those experimental Enumservices, though.