home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk2.iso / misc / volume11 / mailsplit2.7 / part01 / README < prev    next >
Text File  |  1990-03-29  |  3KB  |  73 lines

  1. mailsplit sends files and/or directories via e-mail using tar,
  2. compress, etc.  It sends an awk-script to re-assemble the pieces at the
  3. receiving side.  It is useful for sending directories and large images
  4. around when you don't have ftp, or you have to cross e-mail network
  5. boundaries.
  6.  
  7. To configure and/or install mailsplit for your site/machine, just run the
  8. Configure script (i.e.):
  9.  
  10. % sh Configure
  11.  
  12. If you're too lazy to read the man pages, here's a quick test.  After
  13. Configure'ing the programs, send yourself a sample directory, for example:
  14.  
  15. < Send yourself your bin directory: >
  16.  
  17. % mailsplit <you> ./bin
  18.  
  19. Watch mailsplit run.  In a few minutes, you should receive mail.
  20. Create a new directory, cd to it, and run joinr on the incoming mail:
  21.  
  22. % mkdir delete.me
  23. % cd delete.me
  24. % mail
  25.  
  26. <save pieces of your bin directory in p1, p2, ...>
  27.  
  28. % joinr p?
  29.  
  30. * * *
  31. It is a Bourne-shell script.  Read the over-blown man-page.  Send me
  32. ideas for improvements, bug reports.
  33. -Mitch  (wyle@ethz.uucp)
  34.  
  35. *** Addendum for 2.4 ***
  36. Apologies to those of you who received 2.0.  I fixed all the bugs which
  37. caused it not to work (here).  Please be cautious with the enclosed
  38. version.  I have tested it extensively on a Sun-3/xx under Sun OS 3.4,
  39. and a vax running Ultrix 2.0, but bugs may have crept in...  The
  40. join-script enclosed with each first message now accepts repeats and
  41. pieces out-of-order.   If you don't trust mailsplit 2.4, at least test
  42. and install this new joiner script.  It really helps.
  43.  
  44. *** Addendum for 2.5 ***
  45. More apologies to those of you who received 2.4.  I am in the process
  46. of testing this package  along with it's new Configure script (Thanks,
  47. Larry!) on our Cray, a Unisys sys V, Ultrix, Sun OS, a convex, a
  48. sequent, an alliant, etc.  When I'm confident it works on the machines
  49. here, I'll release it to usenet.  In the meantime, please beat up on it
  50. and send me bugs, ideas, etc.  Configure can configure it to run on
  51. Ultrix, Sun OS, Dynix (sequent), convex (alliant), and vanilla sys-V
  52. (Unisys 5000).  If it won't run on your machine, please tell me!
  53.  
  54. It now understands "compact" formats, though I think one should stick
  55. to compress.  There are PD implementations of compress.  I noticed that
  56. some of the machines I tested on lack uuencode/uudecode.  There are PD
  57. implementations of that as well, but after the Configure, I did NOT test
  58. mailsplit on those machines which were missing uuencode/decode.
  59.  
  60. cut was replaced by a sed script.  I should have known cut was a Sun-ism.
  61.  
  62. *** Addendum for 2.6 ***
  63. + joinr now explicitely exits 0; there was a bug with BSD 4.3.
  64. + The new, robust joinr script died with old awk (vers 7).  I therefore
  65.   changed it to be less robust but more portable:  pieces after # 10 will
  66.   NOT be checked for duplicates and/or out-of-order.  I'll probably change it
  67.   back after everyone has new awk :-(
  68. + Added -N flag to NOT send the joinr script (now that it's grown)
  69. + Added a man page for joinr
  70. + Added a how-to pargagraph to the front of this file for impatient people :)
  71. + More support for compact/uncompact
  72. + Extensive testing on all machines at ETH campus
  73.