home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-2.iso / Unix / mail / pine.3.07.README < prev    next >
Encoding:
Text File  |  1993-08-05  |  4.5 KB  |  96 lines

  1. pine_3.07.MAB.compressed.README
  2.  
  3. The (single) pine MAB consists of five compressed pieces...
  4.  
  5. -rw-r-----  250000 Aug  3 13:32 pine_3.07.MAB.compressed.1
  6. -rw-r-----  250000 Aug  3 13:32 pine_3.07.MAB.compressed.2
  7. -rw-r-----  250000 Aug  3 13:32 pine_3.07.MAB.compressed.3
  8. -rw-r-----  250000 Aug  3 13:32 pine_3.07.MAB.compressed.4
  9. -rw-r-----  151239 Aug  3 13:32 pine_3.07.MAB.compressed.5
  10.  
  11. which if cat'ed together yield
  12.  
  13. -rw-r--r-- 1151239 Aug  3 13:32 pine_3.07.MAB.compressed
  14.  
  15. However, this is not really necessary.  Actually you can use the following
  16. command to reconstitute the FAT compiled (FIP/m68k) executables... (all on
  17. a single command-line to your Terminal.app shell...
  18.  
  19. > cat pine_3.07.MAB.compressed.1 pine_3.07.MAB.compressed.2 pine_3.07.MAB.compr
  20. essed.3 pine_3.07.MAB.compressed.4 pine_3.07.MAB.compressed.5 | zcat | tar -xvf -
  21.  
  22. the leading ``>'' represents the prompt of  your shell and should not be typed
  23. or pasted to your Terminal shell.  Because of its size, I chunked it with
  24. the Installer.app chunk filter.  After the pine_3.07.MAB/ directory is thus
  25. extracted you can delete the 5 pieces, and recompress it as a single unit if
  26. desired.
  27.  
  28. pico -- a vt100 editor, easier to use than vi or emacs for non Unix-guru's
  29. pine -- the actual ``MIME'' E-Mail utility.  This is comparable to a com-
  30.         mand line NeXT-Mail, but is compatible with many ELM or other MIME
  31.         mailers... it is NOT compatible with NeXT-Mail.  It allows rich-
  32.           text. sound/graphic/binary file attachments, and the like.
  33.           
  34. imapd - a remote-use E-Mail daemon which is designed to run under inetd.
  35. mtest - a test program furnished with the pine source distribution.
  36. doc/* - documentation included in the source distribution, including
  37.         RFC-1176 about imapd, and manpages, PostScript info files, etc.
  38.           
  39. To install on NEXTSTEP 3.1, place pine (and optionally pico) in your
  40. /usr/local/bin utilities directory.  imapd in your /usr/local/etc or
  41. other local daemon directory.  lipo them if desired to remove foreign
  42. version (i386/m68k).
  43.  
  44. Add the following line to /etc/inetd.conf
  45. imap2    stream    tcp    nowait    root    /usr/local/etc/imapd imapd
  46.  
  47. (The Imap daemon operates as root to give login style access for
  48.  remote users, and give access to any /usr/spool/mail/* mailboxes)
  49.  
  50. Using NetInfoManager.app, 
  51.      Open the appropriate domain (if you have a stand-alone virgin
  52.       system, the app will automatically open the right domain).
  53.       
  54.       Select the ``services'' directory
  55.       Make a new Subdirectory with the Domain > New Subdirectory menu option
  56.       Double-click the new entry to open it.
  57.       Select the name property, -- change it's related value to ``imap2''
  58.       Add a new value -- change it to ``imap''
  59.       Insert a new property -- rename the PROPERTY ``protocol''
  60.       add a new value -- change it to ``tcp''
  61.       insert a new property -- rename the PROPERTY ``port''
  62.       add a new value for port -- change it to ``143''
  63.       
  64.       SAVE your changes.
  65.       
  66. Reboot or send a ``kill -HUP'' to the inetd
  67.  
  68. PROBABLE/POSSIBLE PROBLEMS
  69.  
  70. 1.  My actual /etc/inetd.conf entry specifies /usr/etc instead of 
  71.      /usr/local/etc, but that is a soft link to the actual /usr/local/etc
  72.      location of the daemon.
  73.  
  74. 2.  Pine uses the ^X (Control-X) key to SEND outgoing mail.  This is trapped by
  75.     csh and tcsh as a CANCEL key, and Pine asks if you want an emergency exit
  76.     instead of sending the message.  If you select the emergency exit, it does
  77.     not restore your shell to normal operation.  Use stty quit control-] or some
  78.     comparable alternative to allow use of ^X as the send command.  Do this stty
  79.     before starting pine, each time. (or set an alias or script for it). 
  80.  
  81. 3.     Though I compiled this as a MULTI-ARCHITECTURE BINARY (both black and
  82.     white)   I have not had the opportunity to test it under FIP.
  83.      
  84. Despite these problems, it DOES give NeXT users a method to send RFC822 E-Mail
  85. complete with file-attaches to other MIME systems, and to automatically strip
  86. (or extract) such attaches so long as Pine gets to the mail before NeXT-Mail
  87. moves it out of the /usr/spool/mail queue.
  88.  
  89. Also it gives REMOTE access to mail with a nicer interface than /usr/ucb/mail,
  90. though NeXT-Mail is not handled properly.  NeXT-Mail may be left in the queue
  91. with Pine, and later fetched with the actual NeXT-Mail application.
  92.  
  93. Complaints, lawsuits, and the like must be redirected to /dev/null.  There are
  94. NO GUARANTEES WHATSOEVER for pine  It may cause your monitor to explode, your
  95. disk to crash, or all of the bits on the disk to be inverted. -- use at your own
  96. risk.  None of these things has happened to me.