Pine is a text based mail client from the University of Washington. It is available for Unix, Linux, DOS, and Windows from www.washington.edu/pine.

These instructions are for when you are running Pine from your home computer. You can also run pine directly on the riseup.net mail server, but in that case it is already configured for you.

How to configure the alpine cli mail client to send and receive riseup mail.

The client will dump you at the main menu after the question. Now, the fun begins:

  1. Type s to go to the setup menu
  2. c to go into the config.

Once in the config it will give you some familiar options if you’ve configured a mail client before. Hit enter to configure a value and enter to save it.

To configure aliases with alpine

Return to the main menu and hit s for setup again. Then:

Again, enter to configure a value and enter to save it.

To use an alias besides the default

There are three methods:

  1. Hit # at the menu instead of the default c for compose. This will ask you which role you want to use to send the message.
  2. Another is to set all or some of them to “with confirmation” and alpine will ask you if you want to use the top role. You could then use that role or choose another.
  3. The last method is to hit s at the main menu to display the setup and then c for config. Under composer preferences the second option is alternate compose menu. If you switch that on it will give you role options when composing a message.

.pinerc configuration entries

For secure IMAP:

folder-collections="mail.riseup.net" {mail.riseup.net/ssl/novalidate-cert}INBOX.[]

(that is all on one line)