One document matched: draft-klyne-addressing-00.txt
Integralis Ltd Graham Klyne
Internet draft Integralis
<draft-klyne-addressing-00.txt> February 1997
Expires: August 1997
E-mail addressing: the worst of all worlds?
Status of this memo
This document is an Internet-Draft. Internet-Drafts are working
documents of the Internet Engineering Task Force (IETF), its areas,
and its working groups. Note that other groups may also distribute
working documents as Internet-Drafts.
Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other
documents at any time. It is inappropriate to use Internet-Drafts
as reference material or to cite them other than as ``work in
progress''.
To learn the current status of any Internet-Draft, please check the
1id-abstracts.txt'' listing contained in the Internet-Drafts Shadow
Directories on ftp.is.co.za (Africa), nic.nordu.net (Europe),
munnari.oz.au (Pacific Rim), ds.internic.net (US East Coast), or
ftp.isi.edu (US West Coast).
Distribution of this document is unlimited.
Abstract
This memo is a critique of Internet e-mail addressing, with
particular reference to its suitability for use in a general
purpose interpersonal communication medium as opposed to its
present use largely within a restricted community.
The critique focusses on the differences between e-mail addresses
and other forms of addressing with which very many lay people are
intimately familiar.
This memo does not offer any solutions to the issues raised;
rather it is hoped to provoke some debate on the matter. The
author would be particularly interested in views from those whose
natural language does not use the Roman (western) alphabet.
Klyne [Page 1]
Internet draft E-mail addressing February 1997
draft-klyne-addressing-00.txt Expires: August 1997
Table of contents
1. Introduction...............................................2
2. Human addressing techniques................................2
3. E-mail addressing issues...................................3
4. Conclusions................................................4
5. Security considerations....................................4
6. References.................................................4
7. Authors' address...........................................5
1. Introduction
E-mail is a communication technology which has grown out of a
scientific and technical community of computer users, many coming
from an American or Western European cultural background. It is
relatively recently that the use of communication using electronic
computers has been extended to a population who are not computer
technicians. Even today, e-mail is used mainly by corporate
information workers and computer users.
Many of us who can and do use e-mail on a regular basis see it as a
relatively cheap, efficient and powerful tool for communicating
with other people around the world. Quite naturally, we would like
to see many more people avail themselves of the considerable
advantages of this type of technology.
Many members of the general population are excluded from making
effective use of e-mail as a means of communication. Identifiable
reasons for this are:
o The cost of equipment and facilities required.
o The level of apparently spurious technical knowledge needed to
operate the system.
Ongoing developments seem to be very effectively driving down the
costs, and efforts on many fronts seem to be reducing the
requirement for technical knowledge (user interface developments,
system auto-configuration, network appliances, special-purpose
systems, etc.)
But the area of addressing presents a continuing conceptual barrier
to e-mail use for non-technical users. This thesis is explored in
the remainder of this memo.
Klyne [Page 2]
Internet draft E-mail addressing February 1997
draft-klyne-addressing-00.txt Expires: August 1997
2. Human addressing techniques
There are (at least) two techniques for adressing which are widely
used and understood by the non-technical population:
o Postal addresses
o Telephone numbers (including fax numbers)
Postal addresses are often applied by hand (and are always capable
of being applied by hand), and may employ an arbitrary range of
symbols.
Telephone numbers are generally applied by direct entry on a
telephone device, as a sequence of numbers and, possibly, star
("*") and hash ("#") characters.
(By "applied", it is meant here that this is how the addressing
information is specified to the communication system uses the
address to locate the addressee.)
In either case, the equipment needed to apply the address is very
compact and simple to operate (a pen, or a numeric keypad).
In each case, the system of addressing works well and with
international scope. In the case of hand-written postal addresses,
the full range of local symbols (e.g. accented letters, non-Roman
alphabets, ideograms) may be used so the address can be expressed
in a form which is familiar to the user. In the case of telephone
numbers the address is reduced to a very small set of symbols so
that (at worst) there are only 12 new symbols that the user must
learn in order to use and apply the address.
3. E-mail addressing issues
What are the requirements for an e-mail address?
o It has to be applied by the sender of a message.
o It also has to unambiguously specify the e-mail destination to a
purely mechanical communication system.
The first requirement suggests that the mechanism for applying an
address should be very simple for a human user. The second
suggests that address entry must in some way interface directly to
the communication system.
So where does Internet e-mail addressing fall short? It is the
author's contention that it is in the compromise between an address
which is meaningful to a human user, and the requirement for
machine-usability. SMTP e-mail addresses are defined in RFC 821
Klyne [Page 3]
Internet draft E-mail addressing February 1997
draft-klyne-addressing-00.txt Expires: August 1997
and RFC 822 [1,2] as consisting of a sequence which may contain any
of the 128 US-ASCII characters 0-127. The result is an address
which is often quite long, only partially meaningful to human
users, yet generally requires a relatively bulky and complex item
of equipment (an alphanumeric keyboard, typically with more than 80
keys) to apply the address.
While e-mails are mostly text messages generated on computers by
correspondents used to working with the Roman alphabet, the
requirement for a alphanumeric keyboard to enter the address is not
an issue, as it is also needed to prepare the message. But as one
looks to multimedia messaging in which typed text may not play a
part (e.g. fax images, photographs, voice, video, etc.) it is not
difficult to imagine a variety of messaging terminals for which an
alphanumeric keyboard would have no part to play in preparing a
message.
If the alphanumeric keyboard were a truly user-friendly device, its
complexities might be forgiven. But for a large majority of the
world's population it would be as alien as hand-written Chinese
characters to a typical American or European.
The essence of the problem, then, is that the character set used
for Internet e-mail addressing, while it may have suited the
community for whom e-mail was originally developed, is both too
large and too limited.
4. Conclusions
The Internet e-mail adressing scheme has been presented
provocatively as "the worst of all worlds" by virtue of the fact
that it has neither of the virtues of two current widely-used
addressing schemes: postal addresses (easy for users to understand)
or telephone numbers (easy for users to enter mechanically).
This is not intended to belittle the inspired seminal work of the
Internet e-mail system designers. Internet e-mail has provided
sterling service to the community for which it was designed, and
many more besides. In those days, nobody really considered that
the Internet would grow to become a truly global communication
system accessible to all. Just as the Internet community have had
to review the fundamental IP addressing system to deal with
unexpected levels of adoption, maybe it is also necessary to review
e-mail addressing mechanisms to achieve a scope of deployment not
anticipated by the original design.
The most obvious example of a widely adopted addressing scheme
which is accepted by an automated communication network is
telephone numbers. They are easy to enter, reasonably compact and
provide unambiguous call routing.
Klyne [Page 4]
Internet draft E-mail addressing February 1997
draft-klyne-addressing-00.txt Expires: August 1997
It seems that there are two approaches which might be adopted: to
move toward a minimal addressing scheme similar in style to the
telephone number plan, or to move toward a truly user-friendly
addressing scheme which can express the full variety of addressing
that users are used to dealing with, and develop technologies (e.g.
OCR, voice recognition) to apply such addresses using simple,
compact terminal equipment.
This memo has concentrated on SMTP e-mail addresses, but similar
arguments might also be applied to the system of Universal Resource
Identifiers (URIs) employed by the World Wide Web. URIs are
defined in RFC 1630 [3] to contain a substantial subset of US-ASCII
characters. Even allowing for hexadecimal coding, characters are
limited to an 8-bit character set (2 hex digits). Other electronic
messaging systems may also be seen to suffer from similar
restrictions.
5. Security considerations
Security considerations are not discussed in this memo.
6. References
[1] "Simple Mail Transfer Protocol",
J. Postel,
STD 10, RFC 821, August 1982.
<URL:http://www.internic.net/rfc/rfc821>
[2] "Standard for the format of ARPA Internet text messages",
D. Crocker,
STD 11, RFC 822, August 1982.
<URL:http://www.internic.net/rfc/rfc822>
[3] "Universal Resource Identifiers in WWW",
T. Berners-Lee,
RFC 1630, June 1994.
<URL:http://www.internic.net/rfc/rfc1630>
7. Authors' address
Graham Klyne
Integralis Ltd
Brewery Court
43-45 High Street
Theale
Reading, RG7 5AH
United Kingdom
Telephone: +44 1734 306060
E-mail: GK@ACM.ORG
Klyne [Page 5]
| PAFTECH AB 2003-2026 | 2026-04-23 04:07:10 |