Path: utzoo!attcan!uunet!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!JESSICA.STANFORD.EDU!maas From: maas@JESSICA.STANFORD.EDU (andy maas) Newsgroups: comp.protocols.appletalk Subject: Re: Mail for Mac and PC Workstations Message-ID: Date: 3 May 89 20:07:00 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 70 Billy Brackenridge wrote: >The question of mail on a workstation has come up on the PC/IP and >InfoAppleTalk lists about how best do do mail on a workstation. > >Several years ago at ISI.EDU we experimented with POP based mail servers >on PCs. A few people still use the system, but it never caught on. > >I have been working at a company called IPT Inc. We make a product called >uShare which provides AFP based services on Unix machines. A Unix machine >appears as a File, Print and Mail server to Macintoshes. Our original >Macintosh mail server used a POP like protocol. > >I decided to build our mail system on top of the File Server protocol. >While we did our system on top of AFP, it could be done on top of NFS, or >Novell or any other file server protocol. > >A work station manipulates mail as files. When a user connects to his >server we have some aliased files that point to his Unix in basket and >Unix output mail queue. We have a Macintosh desk accessory that reads and >writes these files and an IBMPC program that does the same. > >Any Unix mail reading program written in C could be ported to the MAC or >PC under this kind of system. As the program is written in C and only >manipulates files you don't even need to be connected to your system. You >could download your input mail queue via Kermit take it home on your >floppy disk, answer your mail and Kermit back the responses to your >friendly Unix machine for delivery. > >I was around in the days when POP was invented. Macs and PCs still are >not robust enough to do real SMTP delivery (unless you forward everything >through a local mail server), however, had we reliable file servers in >1983 we never would have invented POP. It is an obsolete idea. I can't >see writing a POP based mail system for Macs and PCs in 1989. While POP might not be the best mail retrieval protocol, it does give you a standard way of retrieving mail from a mail server which is better than not having standard at all and no interoperability between different mail systems. POP also had gone several modification/improvement since it was first established. But the most important thing is that POP runs on IP network which give you wider access than mail system based on file server. There are many different file servers run on many different network protocols. Implementing in only one of them is not sufficient while doing for all of them will take some effort. They also do not operate interchangably. Another advantage of using POP is that POP client is available on both Macs/PCs and UNIX systems which allow users to access mail from either system. This let you access your mail in many different ways: 1. direct access from PC/MAC connected on local network. 2. direct serial line access using SLIP. 3. serial line connection to one of your UNIX host and use POP to do you mail. 4. telnet from any IP site to your UNIX host and again use POP to read mail (in case you don't bring your laptop with you). Since a machine running POP server can be assumed to have SMTP or similar kind. It is not necessary for the PC/Macs to do SMTP delivery. They can just forward it to the POP server. Until a better (and standard) way of doing mail from Mac/PC is available, POP seems to be the only solution. ::POP is already implemented on UNIX (client and server, public domain) and PC/Mac (client only). Andy Maas Stanford University