enamel - the mailserver for the BeO S
Contents [ MCP ] [ nntp ] [ smtp ] [ smtpd ] [ pop3 ] [ pop3d ] [ hermes ] [ Up ] | Using hermes ### Configuration Note: The configuration format has been changed since the last version! Configuration files from an older version of hermes are not compatible with the new version. The configuration is done using the configuration file `hermes_settings` located on the `/boot/home/config/settings/` directory. The configuration file is now in a XML-style format and there are two different kinds of options, On/Off switches and options containing text. The respective formats are: On/Off switches, for example: <ShowHeaders Value="On"/> This kind of options doesn't have an end-tag, although you can also specify one. Possible values are On and Off. options containing text, for example <QuotePrefix>Re:&#x20;</QuotePrefix> This kind of options consists of a start and endtag, the text in between is the options contents. Keywords are not case sensitiv, neither is the status field. Some note on the syntax: As the configuration file uses a syntax that is very similar to that of XML and we currently don't have a GUI setup you have to be a little bit familiar with XML. The syntax is like HTML but is more strict, so every tag has be have an corresponding end-tag or has to be ended with a /> combination, which denotes a tag without contents. To insert literals like <, >, & you can use the syntax of HTML: &lt;, &gt;, &amp;. If you want to insert a character with its ASCII value use the following: &#x20; for a hexadecimal number and &#32; for a decimal value, respectively. #### Profiles The configuration uses a hierarchy to separate different profiles, it works like this: <Profile name> Configuration of profile </Profile name> #### Options ##### Text options Realname This a your real name, e.g. "John Doe". Put the name in quotes if it contains spaces. This is a required field. EMail This is for your E-Mail address, e.g. john@doe.com. This is a required field. Reply-To This is for your Reply-To address if it is different from your E-Mail address. Source This is the source attribute that should be set to every message written by you. This is very important if you use hermes for news. Signaturefile This is the path for the signature that will be appended to all new messages, as well as replies and forwards. ReplyPrepend Contains the Text that will be put before the subject of a message when you reply to a message. ForwardPrepend Contains the Text that will be put before the subject of a message when you forward a message. QuotePrefix Contains the Text that will be put before each line of the original message when you reply to, forward or post a follow-up to a message. ##### Switches AutoQuote If set to "On" the message text will automatically be quoted when you reply to a message. MultiplePrepends If set to "Off" hermes will check if the subject already starts with the text from ReplyPrepend (when replying to a mail) or ForwardPrepend (when forwarding a mail). ShowHeaders If set to "On" the message text of a reply, forward or follow-up will contain all the headers of the message. ForwardAsAttachment If set to "On" the original message will be forwarded as an attachment. This option should not be used together with ForwardAttachments! ForwardAttachments If set to "On" attachments in the original message will also be attached in a forwarded message. This option should not be used together with ForwardAsAttachment!