Pine can be used to access your CITES Express e-mail account via IMAP.
You must do so via a secure connection, so that your
password cannot be "snooped." For this, you need Pine version 4.30 or higher,
and the program must be compiled with SSL support.
In the main menu of Pine, choose "Setup" and then choose "Config". Now set the inbox-path to:
{express.cites.uiuc.edu:993/ssl/novalidate-cert/user=YOURNAME}INBOX
where YOURNAME is your CITES Express login name (at UIUC, this will actually be your NetID).
This works similar to the secure connection, except that "inbox-path" has to be set to:
{express.cites.uiuc.edu/user=YOURNAME}INBOX
Pine can remember your IMAP password. In order to achieve this, you must have a version of Pine that is compiled with the proper option (PASSFILE). In addition, before starting pine, you must create an empty file password file in your home directory:
touch .pinepwd
Please note that the filename (.pinepwd on our machines) is decided upon compile time, and may be different on other systems. The next time you open your IMAP inbox, Pine will ask whether your password needs to be preserved on disk for the next login. Respond "y" and things will work automatically from then on.
An important point is that e-mails sent from your local machine will not bear your CITES Express e-mail address as the return address. This can be fixed as follows.
If your username on the local machine is identical to your login name on CITES Express, you just have to change the domain part of your return address. In the Pine, choose "Setup" and then "Config". Now set "user-domain" (on the second line) to the proper value. In our case: "uiuc.edu". This is all: things should work fine now.
If your username on the local machine is not identical to your username on the IMAP server, things are slightly more complicated. First, you have to change one of the "headers". In the configuration menu, set "customized-hdrs" to:
From: Your Name <name@address>
where "name@address" is your real e-mail address at the IMAP server (thus, at
UIUC, this will be NetID@uiuc.edu).
Secondly, this setting will only take effect if you make another
change in your .pinerc file. Thus, quit Pine and edit your ~/.pinerc file
in a text editor. Look for the line starting with "feature-list", which
is a comma-separated list of features. To this, add "allow-changing-from".
For clarity, your feature-list will now look like (e.g.):
feature-list=some-option,
another-option,
allow-changing-from
Save the .pinerc file, restart Pine and send a message to yourself to check whether things work as desired.
Back to pointers and information
This page was created on August 21, 2002 and last updated on January 29, 2005. © Copyright 2002–2005 Erik Luijten