The TCP/IP Guide - Version 3.0 (Contents) ` 1480 _ © 2001-2005 Charles M. Kozierok. All Rights Reserved.
☯ Dial-Up Remote Server Access: A user on a client machine dials up a server where
his or her mailbox is located and logs in to it. The user then can issue commands to
access mail on that server as if he or she were logged in to it directly.
☯ Telnet Remote Server Access: Instead of dialing in to the server, a user can connect
to it for remote access using the Telnet Protocol.
Pros and Cons of Direct Server E-Mail Access
These techniques are much more commonly associated with timesharing systems, which
commonly use the UNIX family of operating systems than others. They are also often
combined; for example, remote access is often provided for UNIX users, but most
companies don't want users logging in directly to the SMTP server. Instead, an Internet
service provider might run an SMTP server on one machine called
“mail.companyname.com” and also operate a different server that is designed for client
access called “users.companyname.com”. A user could access e-mail by dialing into the
“users” machine, which would employ NFS to access user mailboxes on the “mail”
machine.
Direct server access is a method that has been around for decades. At one time, this was
how the majority of people accessed e-mail, for two main reasons. First, if you go back far
enough, protocols like POP or IMAP had not yet been developed; the TCP/IP e-mail system
as a whole predates them by many years and direct access was the only option back then.
Second, the general way that e-mail and networks were used years ago was just different
than it is today. Most individuals did not have PCs at home, and there was no Internet as we
know it. Remotely accessing a UNIX server using a modem or Telnet for e-mail and other
services was just “the way it was done”.
I myself got started using direct server access for e-mail over 10 years ago, and still use this
today. I Telnet in to a client machine and use a UNIX e-mail program called elm to access
and manipulate my mailbox. To me, this provides numerous advantages. First and most
importantly, I can access my e-mail using Telnet from any machine on the Internet,
anywhere around the world. Second, since I am logged in directly, I get immediate notifi-
cation when new mail arrives, without having to routinely check for new mail. Third, my
mailbox is always accessible and all my mail is always on a secure server in a profes-
sionally-managed data center. Fourth, I have complete control over my mailbox and can
edit it, split it into folders, write custom “spam” filters, or do anything else I need to do.
This probably sounds good, but most people today do not use direct server access because
of the disadvantages of this method. One big issue is that you must be logged in to the
Internet to access your e-mail. Another one, perhaps even larger, is the need to be familiar
with UNIX and a UNIX e-mail program. UNIX is simply not as “user-friendly” as a graphical
operating systems such as Windows or the Apple Macintosh. For example, my UNIX e-mail
program doesn't support color and cannot show me attached graphic images. I must extract
images and other files from MIME messages and transfer them to my own PC for viewing.