Communication is important. In addition to verbal communication, people relay their thoughts and ideas by body language, signals, and the written word. Getting that writing from the author to one's audience in a timely manner has been a concern for many years. Electronic mail (e-mail) has made the process almost instantaneous.
Any discussion of e-mail must include information on how e-mail address are formed. An e-mail address generally consists of two parts:
a userid & a machine name connected by an at "@" sign
E-mail can be sent between different networks by using gateways. Different networks use different conventions for forming userids, and sending e-mail between two different networks can be tricky.
The two basics types of e-mail are mainframe based and client-server. Mainframe mail was the most common until recently. It involves creating, sending, receiving, reading and managing your mail on one machine.
Personal computers generally use client-server based mail. The mail is read, composed, and managed on the personal computer (the client) but actually sent and received by the mail server. The mail client and server communicate using the Post Office Protocol POP
. Mainframe mail is received continuously. With client-server mail, mail is held on the server until the client requests it.
Internet mail is based on the Simple Mail Transport Protocol (SMTP).
Binary files can be sent but they must first be BINHEXED or uuencoded. Most email clients will do this automatically. Some mailers balk at lines more than 80 characters long and there are also limits on the number of lines in any one mail message.
Eudora is a popular mail client for Windows and the Macintosh. It is available as shareware or commercially. Complete Eudora documentation is available over the Internet in PDF format.
An Introduction to Eudora is available locally or check out one from England.
UNIX mail is handled by the sendmail transport program. The sendmail set of system programs routes mail to the proper send/delivery program based on the recipients address. Most UNIX machines come with a user mail program (mail or mailx) already installed. The man pages on your system or any introductory UNIX text will give you information about using mail. You can also enter the mail command and then a question mark at the prompt to see help.
elm is a user mail program that interfaces with sendmail. If elm was properly installed on the UNIX system that you use, you should be able to reference information about it by entering: man elm
WWW information on elm
is also available.
The pine program is another UNIX user mail program that is very similar to elm. The pine program will soon be available for other platforms and will include a newsreader.
Mail programs allow you to send e-mail locally or around the world depending upon your network connections. In addition, most mail packages allow
Always obey etiquette rules when you send e-mail. It is always good to think before pressing SEND.
Authors: jwatson@vt.edu and barnette@cs.vt.edu