Tips and Tricks for using the Pine email client from the University of Washington.
Really good page on configuring and using Pine.
inbox-path={mail.domain.com/ssl/user=adam}INBOX This is the magic line to put in your ~/.pinerc to make pine work with SSL. Newer versions (4.3x and above I think) require the addition of the novalidate-cert option if the servers SSL certificate wasn't signed by an appropriate CA (eg. Verisign, Thawte etc).
roles Using roles can help a lot when checking multiple email boxes.
pgp/gpg support GPG4Pine, PGPEnvelope ... ?
http://pubweb.bnl.gov/users/jsberg/www/pine_ntlm/ NTLM patches for Pine so it can talk directly to Exchange servers.
Here's the /etc/pine.conf I use for spack.org to provide (what I consider) sensible defaults:
user-domain=spack.org
smtp-server=localhost
nntp-server=news.spack.org
inbox-path={localhost/ssl/novalidate-cert}INBOX
default-fcc={localhost/ssl/novalidate-cert}Sent
default-saved-msg-folder={localhost/ssl/novalidate-cert}Saved
postponed-folder={localhost/ssl/novalidate-cert}Drafts
folder-collections=Inbox {localhost/ssl/novalidate-cert}INBOX.[], Saved {localhost/ssl/novalidate-cert}Saved.[]
feature-list=delete-skips-deleted,
enable-aggregate-command-set,
enable-bounce-cmd,
enable-full-header-cmd,
enable-newmail-in-xterm-icon,
enable-tab-completion,
enable-unix-pipe-cmd,
include-text-in-reply,
quit-without-confirm,
save-will-advance,
enable-jump-shortcut,
expanded-view-of-folders,
enable-alternate-editor-cmd,
enable-goto-in-file-browser,
enable-mail-check-cue,
include-attachments-in-reply,
enable-background-sending,
delete-skips-deleted,
allow-changing-from,
expanded-view-of-folders,
enable-search-and-replace,
enable-verbose-smtp-posting,
enable-suspend,
disable-keymenu
speller=/usr/bin/aspell --mode=email check
display-filters=_BEGINNING("-----BEGIN PGP ")_ /usr/bin/topal -display _TMPFILE_ _RESULTFILE_
sending-filters=/usr/bin/topal -send _TMPFILE_ _RESULTFILE_ _RECIPIENTS_
sort-key=Arrival/Reverse
saved-msg-name-rule=last-folder-used
editor=/usr/bin/vim