175 lines
8.0 KiB
XML
175 lines
8.0 KiB
XML
<?xml version="1.0"?>
|
|
<!-- $Id: 48bf0b4cc99e7941b4432a29e70e145b8d654cc7 $ -->
|
|
<configuration>
|
|
<configtab name="user" desc="User Capabilities and Constraints">
|
|
<configsection name="user">
|
|
<configboolean name="allow_view_source" desc="If true, a user will be
|
|
allowed to view the raw source of a message.">true</configboolean>
|
|
</configsection>
|
|
</configtab>
|
|
|
|
<configtab name="server" desc="Server">
|
|
<configsection name="server">
|
|
<configswitch name="server_list" desc="Display a list of servers for users
|
|
to choose from? If the server list is hidden, the 'preferred' mechanism can
|
|
be used (see: config/backends.php) to auto-select a server. If the server
|
|
list is shown, a user will be able to pick from the list of servers. If
|
|
none, no server list will be shown and the defaults will be used unless
|
|
another mechanism changes them.">none
|
|
<case name="none" desc="None" />
|
|
<case name="shown" desc="Shown" />
|
|
<case name="hidden" desc="Hidden" />
|
|
</configswitch>
|
|
</configsection>
|
|
</configtab>
|
|
|
|
<configtab name="compose" desc="Compose">
|
|
<configsection name="compose">
|
|
<configheader>Attachments</configheader>
|
|
<configboolean name="use_vfs" desc="Should the Horde VFS system be used for
|
|
storing uploaded attachments?">false</configboolean>
|
|
<configswitch name="link_attachments" desc="Should attachments be sent as
|
|
web-accessible links?">false
|
|
<case name="true" desc="Yes">
|
|
<configboolean name="link_attachments_notify" desc="Send an e-mail
|
|
notification to the sender when the first person attempts to download the
|
|
linked attachment? This notification includes a link to delete the
|
|
file.">true</configboolean>
|
|
<configinteger name="link_attach_threshold" desc="The size of an
|
|
attachment (in bytes) at which point the file is linked. Files below
|
|
this threshold will be directly attached to the message. Set to 0 to
|
|
attach all files as links.">5242880</configinteger>
|
|
<configinteger name="link_attach_size_limit" desc="The maximum total size
|
|
of linked attachments allowed per message (in bytes)? Set to 0 for no
|
|
limit.">0</configinteger>
|
|
<configinteger name="link_attach_size_hard" desc="The maximum total size
|
|
of attachments to a message (in bytes) before ALL attachments are linked.
|
|
Set to 0 to not enforce a hard limit.">0</configinteger>
|
|
</case>
|
|
<case name="false" desc="No" />
|
|
</configswitch>
|
|
<configinteger name="attach_size_limit" desc="The maximum total size of
|
|
attachments allowed per message (in bytes)? Set to 0 for no limit. [The
|
|
maximum allowable size of any individual attachment is set via the PHP
|
|
'upload_max_filesize' parameter; see imp/docs/INSTALL]">0</configinteger>
|
|
<configinteger name="attach_count_limit" desc="The maximum total number of
|
|
attachments allowed per message? Set to 0 for no limit.">0</configinteger>
|
|
|
|
<configheader>Message Replies</configheader>
|
|
<configinteger name="reply_limit" desc="The maximum total size of text (in
|
|
bytes) to use when replying or forwarding a message. Set to 0 for no
|
|
no limit.">200000</configinteger>
|
|
|
|
<configheader>Address Autocompletion</configheader>
|
|
<configinteger name="ac_threshold" desc="When autocompleting addresses on
|
|
the compose screen, the minimum number of characters required before the
|
|
the addressbook is searched.">3</configinteger>
|
|
|
|
<configheader>HTML Signature</configheader>
|
|
<configinteger name="htmlsig_img_size" desc="The maximum cumulative size of
|
|
image data that can be contained within the signature. 0 will disable
|
|
this limit (NOT RECOMMENDED).">30000</configinteger>
|
|
</configsection>
|
|
</configtab>
|
|
|
|
<configtab name="pgp" desc="PGP Settings">
|
|
<configsection name="pgp">
|
|
<configswitch name="keylength" quote="false" desc="The keylength (in bits)
|
|
to use for generation of a new PGP keypair. GnuPG recommends the creation
|
|
of 2048 bit keys. This is disabled by default since key generation requires
|
|
sufficient entropy in the local random source pool, which will likely
|
|
require admin configuration of the local system to guarantee sufficient
|
|
available entropy in the random pool (a pool with insufficient entropy may
|
|
cause key generation to timeout before successful generation can be
|
|
completed).">0
|
|
<case name="0" desc="Disable generation" />
|
|
<case name="1024" desc="1024" />
|
|
<case name="2048" desc="2048" />
|
|
<case name="4096" desc="4096" />
|
|
</configswitch>
|
|
</configsection>
|
|
</configtab>
|
|
|
|
<configtab name="history" desc="Mail Response History">
|
|
<configsection name="maillog">
|
|
<configswitch name="driver" desc="The backend driver to use for tracking
|
|
who messages were sent to and the date it was sent when
|
|
forwarding/replying/redirecting a message. (These entries could potentially
|
|
be stored forever, so sufficient storage space is required.)">history
|
|
<case name="none" desc="None" />
|
|
<case name="history" desc="Horde History" />
|
|
</configswitch>
|
|
</configsection>
|
|
</configtab>
|
|
|
|
<configtab name="maillog" desc="Compose Log">
|
|
<configsection name="sentmail">
|
|
<configdescription>All attempts to send messages can be logged, including
|
|
who has sent a message, when the message was sent, and to which recipients.
|
|
This information can be used to configure message sending limits, create
|
|
favorite recipient lists, or assist in tracking down malicious use.
|
|
Enable this feature only if it doesn't violate privacy rules or laws in
|
|
your country.</configdescription>
|
|
<configswitch name="driver" desc="The sentmail log storage driver to
|
|
use?">Null
|
|
<case name="Nosql" desc="NoSQL">
|
|
<configsection name="params">
|
|
<configinteger name="threshold" desc="How many days should old log
|
|
entries be kept?">60</configinteger>
|
|
<configinteger name="limit_period" desc="If limiting users to a certain
|
|
number of recipients per time period, how many hours should this time
|
|
period last?">24</configinteger>
|
|
<confignosql switchname="driverconfig" />
|
|
</configsection>
|
|
</case>
|
|
<case name="Null" desc="None"/>
|
|
<case name="Sql" desc="SQL">
|
|
<configsection name="params">
|
|
<configinteger name="threshold" desc="How many days should old log
|
|
entries be kept?">60</configinteger>
|
|
<configinteger name="limit_period" desc="If limiting users to a certain
|
|
number of recipients per time period, how many hours should this time
|
|
period last?">24</configinteger>
|
|
<configsql switchname="driverconfig">
|
|
<configstring name="table" desc="Database table name.">imp_sentmail
|
|
</configstring>
|
|
</configsql>
|
|
</configsection>
|
|
</case>
|
|
</configswitch>
|
|
</configsection>
|
|
</configtab>
|
|
|
|
<configtab name="contactsimage" desc="Contacts Images">
|
|
<configsection name="contactsimage">
|
|
<configmultienum name="backends" required="false" desc="The backends to
|
|
query for contacts images.">IMP_Contacts_Avatar_Addressbook
|
|
<values>
|
|
<value desc="Horde address book">IMP_Contacts_Avatar_Addressbook</value>
|
|
<value desc="Gravatar">IMP_Contacts_Avatar_Gravatar</value>
|
|
<value desc="Default (unknown user)">IMP_Contacts_Avatar_Unknown</value>
|
|
<value desc="Country Flag based on Hostname of sender">IMP_Contacts_Flag_Host</value>
|
|
</values>
|
|
</configmultienum>
|
|
</configsection>
|
|
</configtab>
|
|
|
|
<configtab name="otherapps" desc="Other Applications">
|
|
<configsection name="tasklist">
|
|
<configboolean name="use_tasklist" desc="If Nag is installed on the local
|
|
system, it can be used to add the details of mail messages to new tasks.
|
|
This feature will add to server load because the list of available task
|
|
categories must be generated on every page load. Enable tasklist
|
|
support?">true</configboolean>
|
|
</configsection>
|
|
|
|
<configsection name="notepad">
|
|
<configboolean name="use_notepad" desc="If Mnemo is installed on the local
|
|
system, it can be used to add the details of mail messages to new
|
|
notes. This feature will add to server load because the list of available
|
|
note categories must be generated on every page load. Enable notepad
|
|
support?">true</configboolean>
|
|
</configsection>
|
|
</configtab>
|
|
</configuration>
|