Kai Grossjohann said: > > >>>>> "Douglas" == Douglas Bates <[EMAIL PROTECTED]> writes: > > Douglas> However, my Debian Linux machine can reach outside the > Douglas> firewall and access their home server for them. > > I think it would not be too difficult to write a POP proxy. You write > a little program that runs on your Debian box that pretends to be a > POP server, but what it really does is to open a connection to the > *real* POP server of your friends and forward all commands to that > server.
There is a little program which comes with INN which can do this (backends/rcompress.c). It can be altered to forward connections to any server on any port. I've used it to forward NNTP connections past a firewall, using tcp_wrapper in inetd to control access. -- Scott Barker Linux Consultant [EMAIL PROTECTED] http://www.cuug.ab.ca:8001/~barkers/ (under construction) [ I try to reply to all e-mail within 5 days. If you don't ] [ get a response by then, I probably didn't get your e-mail ] [ (we have a sometimes sporadic connection to the internet) ] "It's an experience like no other experience I can describe, the best thing that can happen to a scientist, realizing that something that's happened in his or her mind exactly corresponds to something that happens in nature. It's startling every time it occurs. One is surprised that a construct of one's mind can actually be realize in the honest-to-goodness world out there. A great shock, and a great, great joy." - Leo Kadanoff