Setup Screen

This screen is used to enter various configuration settings. After making any changes on this screen, highlight SAVE and press ENTER.

Setup Screen

 SETUP                                CONE                                  

        Your E-mail addresses: _____________________________________
                               [ ]

                               [ Minimum rich text de-moronization ]

  Your mailing list addresses: _____________________________________
                               [ ]
                               [ ]
                               [ ]
                               [ ]
                               [ ]
                               [ ]
                               [ ]

     Custom sent mail folders:
                               [ Outbox ]

          Spelling dictionary: _____________________________________

 ^C Cancel
DEL Delete address/folder

Use this screen to configure the following settings:

Your E-mail addresses

This is a list of E-mail addresses that are recognized as the user's E-mail addresses. New replies are formatted accordingly. Add an E-mail address by typing it into a field, then pressing ENTER. Highlight an existing address with a cursor, and use DEL to remove it.

Your mailing list addresses

This is a list of E-mail addresses that are recognized as mailing list addresses. New replies are formatted accordingly. Add an E-mail address by typing it into a field, then pressing ENTER. Highlight an existing address with a cursor, and use DEL to remove it.

Spelling dictionary

Name of the dictionary used for spell checking. A blank setting uses the default configured system dictionary. Names of available dictionaries is system specific. Different systems will have different dictionaries installed.

Custom sent mail folders

This is a list of currently-configured folders where copies of sent messages are automatically saved. Highlight an existing folder with a cursor, and use DEL to remove it. Add new folders from the Folder Listing screen.

New custom header

This advanced option adds a new, editable, vanity or custom header to all new messages. The new header is displayed alongside the standard headers (From, To, Subject, and the rest). Names of vanity headers may only include English letters, digits, and -. After entering the header name choose whether the vanity header is always displayed on the Write Messages screen, or if it is hidden by default, and only shown with the full set of headers.

Outgoing SMTP server

This setting specifies the name of the SMTP server used for sending mail. If not specified, Cone uses the local sendmail command.

SMTP SSL certificate (optional)

This setting enables SMTP authentication using an SSL certificate. This setting appears with a button that reads Use certificate. The setting and the button appears only if at least one SSL certificate is already imported (see Certificates). Choosing this button pops up a dialog with a list of available certificates. Selecting a certificate from the list changes this button to read Remove certificate, and selecting it again removes the certificate selection. When using certificates, the SMTP userid, below, may be left blank. If provided, and the server does not support authentication using SSL certificates, the traditional userid/password authentication is an automatic fallback.

SMTP userid

If this setting is provided, Cone will use authenticate via ESMTP with the specified SMTP server.

Do not send SMTP password in clear text

If this setting is enabled, Cone will only authenticate via ESMTP if encrypted authentication is available. Cone will not authenticate if the SMTP server supports authentication, but only by sending the password in clear text.

Send mail via main acct (if available)

This setting is only available if the primary mail account -- the first mail account listed on the folder listing screen -- uses the experimental SMAP protocol. If enabled, Cone lets the SMAP server take care of sending the message (which saves time since the message doesn't need to be transmitted a second time, using SMTP, after it is saved in the sent mail folder).


This option naturally requires the sent mail folder in the same, primary mail account, and not in a secondary account. This option also removes Bcc headers from the copy of the sent message saved in the sent mail folder (only one copy, for sending and saving, gets sent to the SMAP server).

NetNews posting command

This optional setting specifies a command for posting NetNews messages. If this setting is left empty, NetNews messages are sent directly to the server. This setting allows NetNews messages to be posted via some other mechanism; perhaps a mail2news gateway. Cone runs the command and provides the text of the NetNews message on standard input. Example: sendmail - runs sendmail to mail the message to <>.


If set, all NetNews messages are posted by running this command.

CTRL-Z command

Specifies the program to run when CTRL-Z (the suspend key) is pressed. If this setting is not empty, pressing CTRL-Z will run the indicated command instead of suspending Cone and going back to the shell prompt.

External Editor (^U)

Specifies the program to run when CTRL-U is pressed while editing the message. The program receives the name of the temporary file with the message's contents. When the program terminates, the contents of the file are re-read.

This setting allows any plain text editor to be used for editing messages, instead of Cone's builtin editor.

"Smart" keyboard shortcuts

If this option is enabled, Cone's built-in editor will automatically replace certain combination of characters with a single character from an extended character set. For example, typing 1/2 verbatim (note the trailing space character), inserts the ½ character, instead. Same goes for 1/4, and 3/4.

Other available shortcuts (depending on the display terminal's capabilities) are:

  • Two apostrophes, or two backticks, are replaced by smart quotes.

  • (C), (R), and [tm].

  • +/-, <-, ->, and <-> (replaced by the mathematical +/- character, and various horizontal arrows, respectively).

  • The three character sequence [space]*[space] is replaced by the • symbol (a black bullet).

  • Three consecutive periods are replaced by a single character.

  • Two consecutive typed hyphens are replaced by a single (EN DASH) character, and three consecutive hyphens are replaced by a single (EM DASH) character, when there's a space before and after the dashes. Cone manually displays EN DASH as a double-dash, and an EM DASH as a triple-dash, even though the terminal console font uses a single-width horizontal line for both. Also, Cone uses a modified Unicode linebreaking algorithm that disallows linebreaks before and after EN or EM dashes. Cone expects EN and EM dashes preceded and followed by spaces, and justifies typed text accordingly.

'Q' quits without prompting

If this option is enabled, pressing Q terminates Cone without a confirmation request.

Autosave (minutes)

Specifies the frequency, in minutes, of automatic backups when writing a new message.

Extra GnuPG encrypt/sign options

Extra options passed to GnuPG when signing or encrypting a message. See Encryption And Signatures.

Extra GnuPG decrypt/verify options

Extra options passed to GnuPG when decrypting or checking a message's signature. See Encryption And Signatures.

Tag names

Specifies names of custom tags that may be used to label messages. These are arbitrary labels that are shown as different background colors on the folder index screen. Press ENTER to cycle through the list of available colors (only applicable with color-capable terminal displays). See Folder Index for more information.


The default names of the first five tags will be the same as the message labels used by Mozilla's mail client. With most IMAP servers, Mozilla and Cone will see messages tagged/labeled by each other (although Cone may not actually use the same colors as Mozilla, since they depend on the display terminal's colors).


The next group of fields set the shown colors for other display elements.

Turn off remote configuration

Disables remote configuration. See Remote Configuration for more information on remote configuration.

Currently defined macros

This is a list of all currently defined macros. See Write Message Screen for more information. To remove a macro, highlight it with the cursor and press DEL. New macros are defined on the Write Message Screen. To re-define an existing macro just follow the same procedure as for defining a new macro, and enter the same macro name (or a function key).