wyle@inf.ethz.ch (Mitchell Wyle) (07/11/89)
kdavis writes: > Has anyone come up with a uucp like clone for transferring mail > from a cpm machine to unix and back? Would be very interested in > obtaining it. (What about it, Dave? Are you going to release your cp/m 'g' protocol yet?) I use xmodem and a couple of scripts (started manually on the cp/m machine) to download stuff from the Unix host, and upload stuff I've edited locally. I think it would be a piece of cake to write a terminal emulator script to call a unix host, log in, invoke xmodem, download the spooled mail/news or whatever, then delete them from the spool dir. It might even be possible to have a restricted shell which can run only a few commands (rx, sx, rm) on the unix side... The same script could then take the local cp/m files, upload them, and pipe them through mail or inews -h and then delete them on the Unix side. I assume that since cp/m is not multi-tasking - multi-user that these up- and download scripts would always have to be invoked manually. On the other hand, if the Unix host could poll the cp/m machine running a bbs system... I assume that Dave Goodenough has these scripts for qterm; I further speculate that someone has MEX scripts to do the same sort of thing. You don't have to run uucp to network to another machine. Some fancy scripts (with error-recovery, security, etc) will give you the same effect. Of course you'd have to have some code (probably shell scripts) on the Unix side of the system, but I still think the project is pretty easy. My cp/m box is a laptop (Bondwell Model 2). I don't have the need or the desire to download Unix mail or news and then upload replies, because it's easier to use the machine on my desk at work. -- -Mitchell F. Wyle Institut fuer Informationssysteme wyle@inf.ethz.ch ETH Zentrum / 8092 Zurich, Switzerland +41 1 256 5237
ken@cs.rochester.edu (Ken Yap) (07/14/89)
John Gilmore's uuslave sources had some #ifdef'ed code for CP/M. I have not tried it and I have no idea if it works and if so which compiler is needed.