VMS Help  —  PMDF  Pine  Configuration Files
    The PINE RESOURCE file is the most important file used by Pine.
    This file contains the configuration options settable by a
    user. See under PMDF Pine Configuration_files Resource File for
    details.

    Users can have address books in pine, with nicknames for long
    addresses or mailing lists. See under PMDF Pine Configuration_
    files Addressbook for details.

    When using pine to read news group messages, a file is required
    listing the names of news groups you read; by default, pine uses
    the file PMDF_INIT:NEWSRC. See under PMDF Pine Configuration_
    files News Groups File for details.

    When reading MIME messages, pine uses a MAILCAP file to
    determine how to display the message parts. See under PMDF Pine
    Configuration_files Mailcap Files below for details.

    When sending attachments, pine consults a file to determine what
    MIME labelling to use on the attachment parts. By default, the
    file consulted is PMDF_INIT:MIME.TYPES, or as specified by the
    MIMETYPE-SEARCH-PATH option setting in the pine resource file.

    Pine also has other optional configuration files to control
    filtering incoming or outgoing message text, etc.

                                   NOTE

       System managers should also see under PMDF Pine System_
       configuration Configuration Files for information on
       tailoring the the pine environment on the system via
       additional system-level pine configuration files.

1  –  Resource File

    Pine uses a resource file to keep track of its configuration,
    user preferences, and other information. By customizing the
    option settings in your PINE RESOURCE file, you can customize
    your pine environment to your liking. Generally the best way to
    set or change option settings in your PINE RESOURCE file is from
    within pine, via the CONFIG option of the SETUP submenu accessed
    from pine's main menu. (Context sensitive help is available
    within pine for each such configurable item so you can get hints
    on setting your options.) However, the PINE RESOURCE file is
    a normal text file, so it is also possible to modify the PINE
    RESOURCE file using a text editor.

1.1  –  Location

    On OpenVMS systems, the Pine resource file is named PINE.PINERC
    and is located in the PMDF_INIT: directory. By default, PMDF_
    INIT is a logical which translates to SYS$LOGIN. Users wanting
    to keep their pine resource file elsewhere can redefine the PMDF_
    INIT logical. The logical name PINERC can be used to specify an
    alternate file name. For instance, the definition

    $ DEFINE PINERC PINE.RC

    causes the file name PINE.RC to instead be used, thereby
    accessing the file

    PMDF_INIT:PINE.RC

    The definition of the PINERC logical must not contain a device or
    directory reference.

1.2  –  Format

    In the Pine resource file, any line starting with # is considered
    to be a comment line. Lines not beginning with # contain settings
    for configuration options using the format

    option=value[,value,...]

    All values are strings; quotes can be used around any value.
    If a value is absent, then the associated option is not set
    and a system-wide default setting, if there is one, will be
    used instead. For some options, only the values YES and NO are
    allowed.

    A line beginning with a space or tab is considered to be a
    continuation of the previous line.

1.3  –  Dollar Sign

    The dollar sign, $, has a special meaning in the Pine resource
    file: it means that the word following it is an "environment
    variable", i.e., a DCL symbol or logical name, the value of which
    is then substituted at that point in the file. To specify $ in a
    value, you need to prefix it with a backslash; e.g.,

    SYS\$LOGIN:SIGNATURE.TXT

2  –  Addressbook

    You can have one or more addressbooks in Pine. In addition to a
    personal addressbook, one or more global, read-only addressbooks
    can be set up (for sharing between multiple users). The names
    of your personal addressbooks are specified in the Pine resource
    file by the ADDRESS-BOOK option. Normally, this option is set
    and modified from within Pine by using the SETUP menu and then
    selecting the Addressbook menu; it can, however, also be set by
    manually editing the Pine resource file. The built-in default
    file name used for an addressbook PMDF_INIT:PINE.ADDRESSBOOK.
    A "lookup" file is used to speed access to the addressbook. The
    lookup file has the same name as the addressbook, with -LU as
    suffix; e.g., PMDF_INIT:PINE.ADDRESSBOOK-LU. The lookup file
    is generated automatically by Pine. Global addressbooks can be
    specified using the GLOBAL-ADDRESS-BOOK option.

2.1  –  Addressbooks and PMDF Personal Alias Database

    A limited interface between Pine's address books and PMDF's
    personal alias database has existed since Pine 3.91. When you
    add an address to one of Pine's address books using Pine's
    ADDRESS BOOK menu, it will also be added to your personal alias
    database, overwriting any existing entry of the same name. The
    Pine "nickname" is the alias name used in PMDF's personal alias
    database and the e-mail address is the corresponding value for
    the alias. Adding or deleting Pine's address lists has no effect
    on PMDF's personal alias database.

    When you delete an address in one of Pine's address books, it is
    also deleted from PMDF's personal alias database if present.

    The J command can be used to dump the entire current addressbook
    into your PMDF personal alias database. If no personal alias
    database exists, it will be created.

3  –  News Groups File

    If you use the news reading capability in Pine to talk to a NNTP
    server, then you need to have a NEWSRC. file in the PMDF_INIT:
    directory, or a newsrc file with a non-default name as selected
    by your NEWSRC-PATH Setup Config option. This file contains the
    names of news groups you read. Pine updates it when you delete
    a message in the news group. Deleting a message in news does not
    really delete it, but simply makes the message unavailable to
    you when you next read the associated news group. The format of
    this file is one line per news group, with the lines having the
    format:

    newsgroupname:[message,...]

    where MESSAGE is either a number or a range of numbers (e.g.,
    1-3).

4  –  Mailcap Files

    When reading MIME messages, Pine uses a mailcap file to determine
    how to display message parts. Mailcap files are described in RFC
    1524, a copy of which can be found as PMDF_ROOT:[DOC.RFC]RFC1524.
    Or see the PMDF User's Guide which gives a brief overview of
    mailcap files.

    The default mailcap filename is MAILCAP. in the PMDF_INIT
    directory, unless the logical name PMDF_MAILCAP_DIR is defined,
    in which case the list of directories defined by PMDF_MAILCAP_DIR
    is searched for the file MAILCAP., in the order listed. The first
    entry found in the list of files will be used. For instance, with
    the following PMDF_MAILCAP_DIR definition, PMDF will use a user's
    own mailcap file, if they have one, and if the user does not have
    a personal mailcap file, PMDF will use a mailcap file in the PMDF
    table directory:

    $ DEFINE/SYSTEM PMDF_MAILCAP_DIR PMDF_INIT:,PMDF_TABLE:

    Note that a trailing colon is necessary if logical names are used
    because the filename MAILCAP. is appended to whatever value you
    have specified.
Close Help