Pine

Pine is a text mode IMAP-capable mail and news client for 32-bit OS/2, including OS/2 version 2.0 and later. This version of Pine is a network client, and requires you to have IBM TCP/IP 2.0 or later installed. The OS/2 Warp IAK is sufficient to run this program across either a SLIP or PPP link.

Note on mailboxes: The default mailbox type uses the IMAP v2bis protocol. To use IMAP, you will need to be connecting to a mail server with an IMAP server that supports IMAP version 2 or later. Pine may also be used with POP v2 or v3 servers, but is not as functional by a large margin.

POP3 NOTE: Some problems have been reported with the POP3 support in previous versions of the Pine OS/2 port. However, these seem to be configuration related and only occur with some systems - the porter has been as yet unable to either reproduce the problem or track down its source. If you can convince your service provider to run an imap server rather than having to rely entirely on the somewhat archaic pop3 protocol, then do so TODAY. Using Pine over IMAP is a far better solution to any existing alternatives, and has many MANY useful features above and beyond that pop3 can provide.

Note that POP only supports one mailbox on your server - that is the standard mailbox for incoming mail. With IMAP, you can access other folders on that mailbox, and mailboxes on other servers as well, all in the same session. If you have IMAP available, you can also use your provider's system for storage of folders, and definition of multiple incoming folders (enable the configuration option if you wish to do this), and use procmail or some other mail filtering system on your provider's machine to automatically move incoming mail into the correct folder.

This version of Pine uses smtp delivery only, and is not suitable for an OS/2 system set up as a mail server. That would require a great many changes to the c-client system (for OS/2, at least). Before you can send mail you MUST have a valid smtp-server entry in your PINERC. Use S)etup C)config to enter or modify your current smtp server. When running Pine for the first time on your machine, it will request these sorts of details, but many people do not enter them correctly and may have to correct these before pine will become functional.

Local mail folders created and maintained by PineOS2 are in "dawz" format, which is identical to the format used by the MSDOS and Windows builds of Pine (this is NOT the same format that most UNIX systems use, and you should not attempt to edit or modify these files in any way except via Pine). This version of Pine is also able to read "Berkeley" style mail folders, but only in read-only mode. Since you can copy between folders using the S)ave command from the mail folder index, you can move mail freely from Berkeley format mail folders to dawz, but not the reverse.

For the convenience of WPS users, this version of Pine includes a -w command line switch which sets the window size by the number number of lines to which Pine should set Vio window. The INSTPINE.CMD supplied simply creates an object on your desktop a some typical setting and allows you to select the standard desktop size you wish to use. You can change this on the fly by a shell to the prompt via ^Z (assuming this has been enabled in Setup Config), using the "mode" command to set the number of lines, then "exit" back to Pine.

Example scripts are provided as a sample of how you might configure Pine to automatically sign messages with PGP, and verify signatures on incoming messages so signed. You need to have PGP installed correctly with a valid secret and/or public keyring on your system before these scripts will be of any use.

License

 * Open source

Author

 * Nicholas Paul Sheppard

Links

 * Archived Website