Services
> Email
> About WHOI
Email > POPmail
POPmail
There
are a few different permutations to using POPmail that you may want
to consider when planning on how to implement a POP solution for
your remote messaging needs. For the purposes of this document,
let's assume you have a computer at work called "work.whoi.edu"
and a computer at home called "home.whoi.edu" that was
setup through the WHOI PPP system and both machines already work
on WHOInet correctly (Yes, I know this is a big assumption, But
work with me on this).
The Delete-And-Run Approach:
In the DAR approach, you configure work.whoi.edu to delete
all POPmail from the server after downloading. You also configure
home.whoi.edu to do the same. The end result is that any message
you read on either of your machines is transferred to that machine
and is only accessible from that machine. In other words, if you
get a message from emcmahon@pub-clearinghouse.com during your working
day and you read it on work.whoi.edu, then that night when you go
home and want to double check your winning numbers, you're out of
luck, the message is now physically sitting on work.whoi.edu and
is only accessible from that machine.
Similarly, if you get a message regarding some important data
results and you read this on home.whoi.edu, the next day when you
need that data for immediate publication, well, it's time to consider
an alternative career path.
The Pro's to the DAR approach: You're being a good network
citizen, your email is sitting on the machine where you work, and
if you work on a laptop that you carry around with you, that means
that all your messages are in one tidy location.
Con's to DAR: Pretty obvious. Once a message is on one machine,
it's not available anywhere else without cleverware like Timbuktu.
The Work-Is-Master Approach:
In this system, you configure work.whoi.edu to delete mail
from the server and keep all messages locally. You also configure
home.whoi.edu to leave mail on the server after download. This means
that if you get email after you get home, that the message is copied
from the server to your home machine, where you can display, reply
and so on, but that the next day when you get to work you get to
see it again when work.whoi.edu contacts the mail server and downloads
and deletes your mail from the POP server. In this sense, your work
machine always has a copy of your email messages.
Pro WIM: A nice way of making sure you can address email issues
at home, but that the next day you aren't left floundering for messages
that are stuck on a machine turned off at home.
Con WIM: You end up seeing the same messages twice; that is,
any mail that arrives after you leave work will show up at home,
and then the next day you'll see it at your work machine again.
Slightly annoying.
The Home-Is-Home Approach:
Basically just reverse the WIM approach. You set your work
machine to download copies and you setup your home machine to download
and delete. You can work out the pros and cons on your own (I hope).
The Geek-Without-An-Island Approach:
This is the final permutation. In this setup, you have
both work.whoi.edu and home.whoi.edu setup to only download copies
of your electronic mail. Neither machine will actually be removing
things from the mail server at any time. GWAI is not generally advised
as it can create a plethora of problems described in the Con's section
below.
Pro GWAI: If you're moving around a lot and don't trust the
environment you're going to be working in for stability, you always
know that at least somewhere on some machine someplace on the planet
exists a copy of all the mail that you've received. As we migrate
to IMAP mail, this will sort of be how things work (except deletions
will be taking place, of course, but directly on the server).
Con GWAI: Almost too many to list. But the crux of the problem
is that every time you connect to a POPserver from a POP client,
it will show you all messages that that particular client has not
seen before. So if you forget to check your mail from home for 5
or 6 days (and therefore can't call yourself a geek), But are checking
it every day at work, then the next time your home machine attempts
to connect to the POP server, you'll be presented with 5-6 days
worth of email that will need to be downloaded. It can be quite
confusing remembering which messages you've dealt with and which
you have not.
The other directly related problem to this approach is that
the way in which each client knows to transfer down copies of new
messages is to compare its internal list of messages seen vs the
number of messages on the server. However, it can take several
seconds to get to the end of the mail spool file on the server and
this too can choke Eudora and other POP clients. It's a bit like
having to hold your breath whilst running through a smoke filled
room. Your destination is the clean air (new messages) at the end
of the hall, But the smoke can be overwhelming..and if your POP
client can't hold it's breath for the whole run through the smokey
darkness of old messages, it chokes, gasps and, well, you get the
idea.
So there you have it, the four basic permutations to the POP problem.
Why is POP so ugly? Well, keep in mind that it was developed as
a way for people to get away from Unix command line interfaces to
electronic mail and have a distributed, client based, GUI driven
interface to electronic messaging. But it was also designed with
the thought that everyone would have a computer on their desk at
work and that would be it. Computing at home wasn't really addressed
in the context of a logical AND operation. Instead, POP was considered
an exclusive OR service. If you want POP mail at home, you point
your single client to a single server on a single Internet Service
Provider and that's it..you don't keep mail on their machine, you
download and delete every time. Works great for ISP's because they
don't have to spend as much in resources. Trouble is, POP breaks
down as soon as you want to use the word "and" in describing
how you want to work.
IMAP really is the way to go for now, and we are rolling that out
as quickly as we can...this document though isn't meant to sell
you on IMAP, that should be obvious by now. If you must use POP,
then use it with the above configurations in mind!
|