# example .elm/elmrc - options file for the ELM mail system
# (rename it to "<username>.elm/elmrc" for multiple users)

# If the sender has included a "Return-Receipt-To: <address>" in the
# message header, Elm will send back an acknowledge if the message was
# successfully read.  "Yes" turns this feature on, any other off.
# Use with care, because normally "s(end)mail" handles it for you.
# (*)
AnswerReturnReceipt	No

# If the sender has included a "Return-View-To: <address>" in the
# message header, Elm will send back an acknowledge if the message was
# successfully read.  "Yes" turns this feature on, any other off.
# (*)
AnswerReturnView	Yes

# If you want to have an acknowledge if the receipient of a message has
# received this message, Elm adds a "Return-Receipt-To: <address>" to the
# message header, where address is the same like "From: <address>".
# "Yes" turns this feature on, any other off.
# (*)
RequestReturnReceipt	No

# If you want to have an acknowledge if the receipient of a message has
# read this message, Elm adds a "Return-View-To: <address>" to the
# message header, where address is the same like "From: <address>".
# "Yes" turns this feature on, any other off.
# (*)
RequestReturnView	No

# If you always want to see the full header of each message and not only
# some keywords (From:,Cc:,Bcc:,Subject:), set it to "Yes", any other
# value shows only a small reformatted header.
# (*)
ShowFullHeader		No

# The message body (text) and the signature are divided by "-- \n"
# normally.  Elm recognizes this and gives you the abiltity to hide
# signatures.  If you want to see the signature, set value to "Yes",
# any other will suppress signatures.
# (*)
ShowSignature		Yes

# If you reply to a message, each line of the source text will be
# included in your new mail and prefixed with this string.  If you
# do not want any prefix, set value to "".  DO NOT OMIT THIS VALUE!
PrefixString		"> "

# All outgoing mail is saved to a special archive. This archive
# is not meant to be a mail folder, so it should not be read by Elm.
# If you do not want to save outgoing mail, omit the value
# for this keyword or omit both (prefix line with '#').
SentArchive		uumail:mail.sent

# Where to save received and read messages to.
# If you quit Elm, all messages marked as read (not old, not new and
# not marked for deletion) may be saved to this folder.  On exit Elm
# will prompt the user whether to save or not.  (see also 'AlwaysKeep')
ReceivedFolder		uumail:mail.received

# If you quit Elm quickly ('Q'), all messages marked for deletion
# may be removed from the folder ("Yes") or not (any other value).
AlwaysDelete		Yes

# If you quit Elm quickly ('Q'), all read messages may be
# moved to the 'ReceivedFolder' (see above) or may be kept
# in the incoming mailbox ("Yes").
AlwaysKeep		Yes

# The full user name (real name) for outbound mail.
FullName		Andreas M. Kirchwitz

# What editor to use for editing mails, folders etc.
# (if not in your DOS search path, use full (absolute) path)
# The editor should act synchronously (running in the foreground),
# that means it should not push itself to the background.
# This entry replaces the value read from "ENV:Editor" (if any).
Editor			StartCED

# There are several versions of the 'sendmail' program which is called
# by Elm. Each of them has a different behavior in parsing the mailfile
# and the command line options. For example: Ingo Feulner's sendmail
# has no -R (realname) option but it allows to omit the -f option and
# to put the complete From: line into the mailfile.  Matt Dillon's
# sendmail has some problems with From: within the mailfile, but it
# allows -R option...
#
# Set value to 'Feulner' for Ingo Feulner's sendmail (AmigaUUCP Plus)
# (sendmail is called without options, all keywords within mailfile),
# set value to 'Dillon'  for Matt Dillon's  sendmail (AmigaUUCP D)
# (sendmail is called with options -f and -R, no From: within mailfile),
# any other value will call sendmail only with option -f and no
# From: line within mailfile.
#
# NOTE:
# If you're using Kai 'wusel' Siering's sendmail which is based upon
# Ingo Feulner's sendmail, set the value to "Feulner", too.
#
SendmailVersion		Feulner

# If doing a reply, Elm puts an introducing line for you in front of
# the quoted text. To give this automated process a more personal touch,
# some useful keywords are available (relating to the original message):
#
#	$NAME      : full real name
#	$FIRSTNAME : only the first name
#	$MSGID     : message id
#	$DATE      : date
#
# If Elm cannot find the corresponding fact (for example, the real name
# is missing in the original message) the keyword remains unchanged.
#
ReplyIntroduction	Hi $FIRSTNAME ($NAME), in $MSGID on $DATE you wrote:

# same as "ReplyIntroduction" (see above), but for forwarded messages
ForwardIntroduction	On $DATE, $NAME wrote:

# Elm makes a backup of the current folder in uumail: (appending ".o"),
# before saving the folder to the original file.  If you wish to keep
# this backup - even if no error occured while saving - set the value
# to "Yes", set it to any other value to delete the backup if the folder
# was written successfully to disk.
# (*)
KeepBackup		No

# By default Elm uses the workbench colors (preferences) for its screen.
# You have to specify four colors (two bitplanes), which are equivalent
# to the ones given by the "palette" tool from Commodore's Workbench/Extras
# disks.  Hexadecimal numbers must begin with "0x" (or "0X"), octal numbers
# with "0" and any other numbers are assumed to be decimal.
Color			0x45A 0xFFF 0xF00 0x88F

# Elm reads and writes very slowly.  To speed up saving a little bit,
# you may allow Elm to allocate some extra bytes for buffered I/O.
# These extra buffers are used to put in the body of each mail, so
# for maximum speed increase the buffers must be big enough to hold
# your largest message body.  Minimum buffer size is 1024 bytes.
# Because of C's limitations ("int" for "fread()/fwrite()") buffers
# should not be greater than ca. 36000 bytes.
Buffers			20000

# Elm uses the "standard font" for the index (main) screen.  To handle
# large subjects and as much messages as possible on one page you can
# choose a small font. At least 80x20 characters must fit on the screen.
# (default font is "topaz")
StdFontName		courier.font

# Size of the "standard font".  Under AmigaOS 2.0 (or higher) there must
# not exist a suitable file in the fonts: directory.  The font will be
# scaled if needed.
# (default size is "8")
StdFontSize		13

# The "pager font" appears within the builtin pager.
# (see "standard font")
PagerFontName		courier.font

# Size of the "pager font".
# (see "standard font")
PagerFontSize		13

# This entry replaces the value read from "ENV:Pager" (if any).
Pager			builtin

# The "intuition font" is used for window titles, requesters etc.
# (see "standard font")
IntuiFontName		topaz-classic.font

# Size of the "intuition font".
# (see "standard font")
IntuiFontSize		8

# By default Elm offers you the messages on the index screen in
# reverse order (newest first, oldest last).  If you wish to
# see the oldest first and newest last (e.g. for mailing lists)
# set the value to anything else than "Yes".
ReverseSorting		Yes

# Not everyone uses a hotkey utility like AutoCLI or DMouse.
# The "shell" command starts an user definable command (must
# not have to be a shell).  The idea is that you make Elm's
# screen public; so the shell (or any other application) can
# open it's window on Elm's screen and not far away on the
# workbench.
#
# This entry replaces the value read from "ENV:Shell" (if any).
# (default command is "newshell")
#
Shell	NewShell CON:0/0/600/200/ElmShell/SMART/CLOSE/SCREEN AmigaElm

# The current message can be piped to a special command.  Now,
# it's not really a pipe.  Elm copies the message to an temporary
# file and calls the following command with that filename as an
# argument.
#
# NOTE:
# Not yet implemented.
#
PipeDefault		uucp:c/xuudecode

# Rather than opening its own screen you can make Elm opening its window
# on the workbench screen.  Unter AmigaOS 2.0 (or higher) the workbench
# window will have a "zoom" gadget to "iconify" the window for later use.
UseOwnScreen		Yes

# Under AmigaOS 2.0 (or higher) you can make screens public so that
# other applications can easily open their windows on YOUR screen
# rather than on the workbench.  If you do not want to make Elm's
# screen public, comment this line out or omit the value.
#
# NOTE:
# Names of public screens must be unique.  You can not start more
# than one Elm with this public screen name.
#
PubScreenName		AmigaElm

# Under AmigaOS 2.0 (or higher) it's possible that an application with
# an own screen "hijacks" windows of other applications.  It's not
# necessary to make the screen public.  Shanghai works for all windows
# which were intended to open on the workbench screen.
ShanghaiWindows		No

# Screen Parameters
# (must be large enough for 80x20 characters (with default font))

# Width (in pixels) of the Elm screen.
# Use "-1" for the default screen width (preferences).
Screen-Width		700

# Height (in pixels) of the Elm screen.
# Use "-1" for the default screen height (preferences).
Screen-Height		420

# If you want to set the Interlace-Flag for opening of the screen,
# set this value to "Yes", any other turns interlace off.
# (set by default to the workbench's interlace mode)
Screen-Interlace	Yes

# end of .elm/elmrc

