home *** CD-ROM | disk | FTP | other *** search
/ Australian Personal Computer 1998 July / apc37.iso / workshop / os2 / pine / readme.txt < prev   
Encoding:
Text File  |  1996-07-28  |  7.6 KB  |  175 lines

  1. -------------------------------------------------------------
  2. This is Pine for OS/2, a text mode IMAP-capable mail and news
  3. client for 32-bit OS/2, including OS/2 version 2.0 and later.
  4. -------------------------------------------------------------
  5.  
  6. This version of Pine is a network client, and requires you to
  7. have IBM TCP/IP 2.0 or later installed. The OS/2 Warp IAK is
  8. sufficient to run this program across either a SLIP or PPP
  9. link.
  10.  
  11. Note on mailboxes: The default mailbox type uses the IMAP
  12. v2bis protocol. To use IMAP, you will need to be connecting
  13. to a mail server with an IMAP server that supports IMAP
  14. version 2 or later. Pine may also be used with POP v2 or v3
  15. servers, but is not as functional by a large margin.
  16.  
  17.   ===========================================================
  18.   POP3 NOTE: Some problems have been reported with the POP3
  19.   support in previous versions of the Pine OS/2 port.
  20.   However, these seem to be configuration related and only
  21.   occur with some systems - the porter has been as yet unable
  22.   to either reproduce the problem or track down its source.
  23.   If you can convince your service provider to run an imap
  24.   server rather than having to rely entirely on the somewhat
  25.   archaic pop3 protocol, then do so TODAY. Using Pine over
  26.   IMAP is a far better solution to any existing alternatives,
  27.   and has many MANY useful features above and beyond that
  28.   pop3 can provide.
  29.   ===========================================================
  30.  
  31. To define an IMAP mailbox, you enter the following:
  32.  
  33. {your.mail.server.fdqn}INBOX          for your standard mailbox
  34. {your.mail.server.fdqn}path/folder    for other mail folders
  35.  
  36. [FDQN means "fully qualified domain name", meaning the full
  37.  hostname of your provider, including the domain portion]
  38.  
  39. To define a POP3 style mailbox, you enter:
  40.  
  41. {your.mail.server.fdqn/pop3}INBOX
  42.  
  43. Note that POP only supports one mailbox on your server - that
  44. is the standard mailbox for incoming mail. With IMAP, you can
  45. access other folders on that mailbox, and mailboxes on other
  46. servers as well, all in the same session. If you have IMAP
  47. available, you can also use your provider's system for storage
  48. of folders, and definition of multiple incoming folders (enable
  49. the configuration option if you wish to do this), and use
  50. procmail or some other mail filtering system on your provider's
  51. machine to automatically move incoming mail into the correct
  52. folder.
  53.  
  54. This version of Pine uses smtp delivery only, and is not
  55. suitable for an OS/2 system set up as a mail server. That
  56. would require a great many changes to the c-client system
  57. (for OS/2, at least). Before you can send mail you MUST have
  58. a valid smtp-server entry in your PINERC. Use S)etup C)config
  59. to enter or modify your current smtp server. When running
  60. Pine for the first time on your machine, it will request these
  61. sorts of details, but many people do not enter them correctly
  62. and may have to correct these before pine will become functional.
  63.  
  64. Local mail folders created and maintained by PineOS2 are in
  65. "dawz" format, which is identical to the format used by the
  66. MSDOS and Windows builds of Pine (this is NOT the same format
  67. that most UNIX systems use, and you should not attempt to edit
  68. or modify these files in any way except via Pine). This version 
  69. of Pine is also able to read "Berkeley" style mail folders, but 
  70. only in read-only mode. Since you can copy between folders using
  71. the S)ave command from the mail folder index, you can move mail
  72. freely from Berkeley format mail folders to dawz, but not the
  73. reverse.
  74.  
  75. If you wish to log in automatically to your server without
  76. having to specify a login name or password each time, create
  77. an empty file called "PINE.PWD" in the same directory where
  78. Pine creates its PINERC configuration file. Something similar
  79. to the following will do that:
  80.  
  81.         echo off >PINE.PWD
  82.  
  83. Before running Pine, set either the HOME environment variable
  84. or the PINEHOME variable (if you have other software that
  85. uses HOME but wish to place Pine elsewhere) in your
  86. CONFIG.SYS - and remember to reboot.
  87.  
  88. Files in the "bin" subdirectory should be placed somewhere in
  89. your PATH. Files in the "dll" subdirectory should be placed
  90. in a directory that is specified in your LIBPATH setting in
  91. CONFIG.SYS. Files under the "emx" subdirectory should also 
  92. be placed into a directory in your LIBPATH, but check first 
  93. to ensure that there are no other files of the same name on 
  94. your system. These files come from the EMX runtime version 
  95. 0.9b, and you will need these or the equivalent later versions 
  96. to run Pine without problems.
  97.  
  98. For the convenience of WPS users, this version of Pine
  99. includes a -w <lines> command line switch which sets the
  100. window size by the number number of lines to which Pine
  101. should set Vio window. The INSTPINE.CMD supplied simply
  102. creates an object on your desktop a some typical setting and
  103. allows you to select the standard desktop size you wish to
  104. use. You can change this on the fly by a shell to the prompt
  105. via ^Z (assuming this has been enabled in Setup Config), 
  106. using the "mode" command to set the number of lines, then
  107. "exit" back to Pine.
  108.  
  109. When you run INSTPINE.CMD, you must be in the same directory
  110. as pine.exe.
  111.  
  112. Example scripts are provided as a sample of how you might
  113. configure Pine to automatically sign messages with PGP, and
  114. verify signatures on incoming messages so signed. You need to
  115. have PGP installed correctly with a valid secret and/or
  116. public keyring on your system before these scripts will be of
  117. any use.
  118.  
  119. The "misc" subdirectory contains a program called "addff"
  120. which may be configured as a filter via the Custom Printer to
  121. add a formfeed after all output is done (Pine's internal
  122. "formfeed" setting only adds a formfeed BETWEEN messages, but
  123. does not add one at the end). Read the comments in the .c
  124. source file for program use.
  125.  
  126.                       -----
  127.  
  128. Please read the documentation carefully before email the
  129. porter for technical support, and do so only as a last
  130. resort. Due to many other committements, at this time I am 
  131. not able to guarantee prompt response to email. Bug reports,
  132. on the other hand, are always welcome and I will definitely
  133. read and test these before the next Pine release.
  134.  
  135. OS/2 Port: David Nugent
  136.     Email: davidn@blaze.net.au
  137.   FidoNet: 3:632/348@fidonet
  138.  
  139. Note that Pine 3.95 may well be the last of the 3.xx releases
  140. of Pine. The development team at UW are working hard on version
  141. 4.x, which will support IMAP version 4.x extensions.
  142.  
  143.  
  144.   -- BUILDING PINE --
  145.  
  146. The port to OS/2 has been incorprated into the standard
  147. Pine source distribution, which can be found at
  148.  
  149.   ftp://ftp.cac.washington.edu/pine/pine3.95.tar.gz.
  150.  
  151. Before building PineOS2, you will need:
  152.  
  153.   emx 0.9b development system and gcc 2.7.2 or later
  154.   gnu make
  155.   gnu shell utilities or functional equivalents (cp,rm,mv)
  156.  
  157. All can be obtained from the OS/2 archives at hobbes.nmsu.edu.
  158.  
  159. You will also need to convert the files build.cmd in the
  160. Pine source root directory and imap\ANSI\c-client\drivers.cmd
  161. from "UNIX" newline delimited files to standard DOS CRLF
  162. files so that IBM REXX will be able to read them
  163. correctly. You need not convert any other files, which will
  164. be accepted as is by gcc.
  165.  
  166. Other than that, just type 'build' in the top level directory
  167. and that should build Pine for OS2 with no further action 
  168. necessary. "pineicon.cmd" has been provided in the misc\
  169. directory of this distribution to add the pine.ico icon
  170. resource to the pine executable using the RC resource
  171. compiler that is included with OS/2 2.1 and Warp (and the
  172. various superset distributions of OS/2).
  173.  
  174.  
  175.