University of Southern California

ITS Information Technology Services

A division of the Office of the Chief Information Officer

Pine Overview

Pine (Program for Internet News & Email) was developed at the University of Washington. Pine may be installed on computers running UNIX or the Microsoft operating system (PC-Pine).

What You Will Need

Starting Pine

To start Pine, log into your UNIX account, and type pine at the prompt.

If you are not sure how to log into your UNIX account, refer to the SSH documentation.

If you have never used Pine before, you will be presented with a Welcome screen. Press E to exit the greeting. Otherwise, Pine will load the Main Menu screen.
main_menu.jpg

Controlling Pine

Options in Pine are presented at the bottom of the screen, along with any system messages that Pine may present. Options can be selected by pressing the highlighted letter next to the option. Options that begin with a carat (^) can be selected by holding the Control key while pressing the option letter.

Options in Pine are also context-sensitive: any changes will be reflected in the options list at the bottom of the screen. Generally, if more options exist than can be displayed, you can press O to move through the options list.

Reading Messages

To read messages in your Inbox:

folder_list.jpg

To display messages in other folders besides the Inbox:

When viewing a message or message index, the following commands apply:

Sending Messages

By default, Pine uses the Pico editor to create messages. Message options are invoked in the same way as in the Pico editor, but it should be noted that they are slightly different from regular Pico commands. All of your available options are listed at the bottom of each individual screen.
compose.jpg

To create a new email message:

Replying to Messages

While viewing the contents of a message, or while the message is highlighted in the message index:

Forwarding Messages

While viewing the contents of a message, or while the message is highlighted in the message index:

Any message in a mail folder may be forwarded, including messages in the sent-mail folders.

Saving Messages

Messages in Pine may be saved to another folder within Pine, or exported to a text file in your home directory.

To save a message in another folder:

To save a message in a text file:

Printing Messages

Messages may be printed from Pine, but Pine must be configured to print first. There are two destination types that may be selected: a printer attached locally to the machine, or to a network printer accessible from the UNIX prompt.

printer.jpg

To print a message:

Deleting Messages

Deleting messages in Pine is a two-step process: messages must be marked for deletion and then expunged from the mailbox.

Creating An Address Book

Pine uses an Address Book, similar to other email programs. The address book may be used to create nicknames for frequent email recipients or distribution lists for groups of recipients. To edit the Address Book:

address.jpg

Entries in the address book display only the Nickname, Fullname, and Addresses fields. By default, addresses that comprise a distribution list aren't displayed; to display these lists, highlight the [Address List] entry under the list name and press >.

Address Book entries can also be created from email addresses in messages received. To take addresses from an e-mail message:

Message Signatures

You can append a signature to your outgoing email messages:

If you have created a signature, or if the file .signature exists in your home directory, Pine will add the signature at the bottom of any email message you create. The signature will be included as part of the message text, and can be edited or changed like any other part of the message body.

Creating Email Filters

Pine has a filtering system that enables you to move or delete messages from one mailbox to another without having to manually move every message. Each filter you set within pine will perform one action on messages within folders (such as the inbox) you specify. Pine filters only operate when you have Pine running. The USC Message Store system also has its own filters, which you can use in the place of the Pine filters.

To set up Pine filters:

Quitting Pine

To quit Pine, press Q. If you have any messages marked for deletion, Pine will ask if you want to expunge these messages. To expunge the messages, press Y, otherwise select N. If you decline to expunge any messages marked for deletion, these messages will remain marked.

Getting Help

Pine provides a rudimentary help system that can be accessed by pressing ? from the Main Menu, or by pressing^G in any window. Context-sensitive help may be displayed by pressing ^G while entering information in fields.

Last updated:
February 03, 2011

Email - Pine

The use of all USC computing resources is governed by the USC Computing Policies.