mziober@ics.uci.edu (Michael A. Ziober) (10/11/90)
Hi! Does anyone have or know where I can find a POP2 (Post Office Protocol) server that works on a Symmetry? The one that I have from the University of Michigan seems to be unreliable and written in some very Pascal-ish looking C which I would rather not look over if I can help it. Help. Michael Ziober Office of Academic Computing Microcomputer Services Group University of Californa, Irvine
jim@cs.strath.ac.uk (Jim Reid) (10/11/90)
In article <27139C86.28242@ics.uci.edu> mziober@ics.uci.edu (Michael A. Ziober) writes:
Hi! Does anyone have or know where I can find a POP2 (Post Office
Protocol) server that works on a Symmetry? The one that I have from
the University of Michigan seems to be unreliable and written in some
very Pascal-ish looking C which I would rather not look over if I can
help it. Help.
A POP3 server comes with the current release of MH (6.7). It works
just fine on a Symmetry, though there was a bug (now fixed) which
caused it to drop the last message in the mailbox. Earlier versions of
MH came with a POP daemon that obeyed the now obsolete obsolete
version 2 of the protocol.
MH is available for anonymous FTP from:
ics.uci.edu [128.195.1.1] - pub/mh/mh-6.7.tar.Z
louie.udel.edu [128.175.1.3] - portal/mh-6.7.tar.Z
The file is a ~1.5 Mbyte compressed tar image. It should also be
available on other big sources archives like uunet and mcsun.
Jim
bmw@isgtec.uucp (Bruce M. Walker) (10/19/90)
In article <27139C86.28242@ics.uci.edu> mziober@ics.uci.edu (Michael A. Ziober) writes: > > Hi! Does anyone have or know where I can find a POP2 (Post Office > Protocol) server that works on a Symmetry? The one that I have from > the University of Michigan seems to be unreliable and written in some > very Pascal-ish looking C which I would rather not look over if I can > help it. Help. That code is very easy to work with -- after you do the following: 1) comment out every #define except the ones that define the "pascalish" syntax. You only have to stick an "X" or something before the "#". 2) run the source through cpp with the "preserve comments" option on. Something like: "/lib/cpp -C -P pop2.c >pop2.readable.c" 3) uncomment all the #defines in the result from #2. 4) run "cb" or "indent" (indent is better) over the result from #3. 5) make the result from #4 your "working source" -- bmw@isgtec.uucp [ ..uunet!utai!lsuc!isgtec!bmw ] Bruce Walker