Warning, /pim/kmail/doc/kmail2/configure.docbook is written in an unsupported language. File is not indexed.

0001 <chapter id="configure">
0002 
0003 <chapterinfo>
0004 <authorgroup>
0005   <author>
0006     &Daniel.Naber;
0007     &Daniel.Naber.mail;
0008   </author>
0009   <author>
0010     &David.Rugge;
0011     &David.Rugge.mail;
0012   </author>
0013   <author>
0014     &Marc.Mutz;
0015     &Marc.Mutz.mail;
0016   </author>
0017   <author>
0018     &Michel.Boyer;
0019     &Michel.Boyer.mail;
0020   </author>
0021   <author>
0022     &Laurent.Montel;
0023     &Laurent.Montel.mail;
0024   </author>
0025   <author>
0026     &Scarlett.Clark;
0027     &Scarlett.Clark.mail;
0028   </author>
0029   <author>
0030     &David.Bryant;
0031     &David.Bryant.mail;
0032   </author>
0033 <!-- TRANS:ROLES_OF_TRANSLATORS -->
0034 </authorgroup>
0035 
0036 <date>2021-02-13</date>
0037 <releaseinfo>5.14.2 (Applications 20.04.2)</releaseinfo>
0038 </chapterinfo>
0039 
0040 <title>Configure &kmail;</title>
0041 
0042 <sect1 id="configure-generalinfo">
0043 <title>General Information</title>
0044 
0045 <screenshot>
0046 <screeninfo>Configure &kmail; Dialog</screeninfo>
0047   <mediaobject>
0048     <imageobject>
0049       <imagedata fileref="configure.png" format="PNG"/>
0050     </imageobject>
0051     <textobject>
0052       <phrase>Configure &kmail; Dialog</phrase>
0053     </textobject>
0054     <caption>
0055       <para>The Configure &kmail; Dialog</para>
0056     </caption>
0057   </mediaobject>
0058 </screenshot>
0059 <para>&nbsp;</para><!-- add whitespace -->
0060 <para>&kmail;'s configuration window lets you configure &kmail;.
0061 You can reach it via
0062 <menuchoice><guimenu>Settings</guimenu><guimenuitem><inlinemediaobject>
0063 <imageobject><imagedata fileref="configurebutton.png" format="PNG"/>
0064 </imageobject></inlinemediaobject> Configure
0065 &kmail;...</guimenuitem></menuchoice></para>
0066 <para>The dialog has several buttons across the bottom.</para>
0067 
0068 <variablelist>
0069 <varlistentry>
0070 <term><guibutton><inlinemediaobject><imageobject><imagedata fileref="system-help.png"
0071 format="PNG"/></imageobject></inlinemediaobject> Help</guibutton></term>
0072 <listitem><para>This will open The &kmail; Handbook (this manual) at the appropriate page.</para></listitem>
0073 </varlistentry>
0074 
0075 <varlistentry>
0076 <term><guibutton><inlinemediaobject><imageobject><imagedata fileref="edit-undo.png"
0077 format="PNG"/></imageobject></inlinemediaobject> Reset</guibutton></term>
0078 <listitem><para>This resets all the changes you have made since you last saved
0079 the settings.</para></listitem>
0080 </varlistentry>
0081 <varlistentry>
0082 <term><guibutton>Defaults</guibutton></term>
0083 <listitem><para>This will reset the configuration options on the current
0084 page to the default values.</para></listitem>
0085 </varlistentry>
0086 
0087 <varlistentry>
0088 <term><guibutton><inlinemediaobject><imageobject><imagedata fileref="dialog-ok-apply.png"
0089 format="PNG"/></imageobject></inlinemediaobject> OK</guibutton></term>
0090 <listitem><para>This saves the settings and closes the configuration dialog.</para></listitem>
0091 </varlistentry>
0092 
0093 <varlistentry>
0094 <term><guibutton><inlinemediaobject><imageobject><imagedata fileref="dialog-ok-apply.png"
0095 format="PNG"/></imageobject></inlinemediaobject> Apply</guibutton></term>
0096 <listitem><para>This saves the settings without closing the configuration
0097 dialog.</para></listitem>
0098 </varlistentry>
0099 
0100 <varlistentry>
0101 <term><guibutton><inlinemediaobject><imageobject><imagedata fileref="dialog-cancel.png"
0102 format="PNG"/></imageobject></inlinemediaobject> Cancel</guibutton></term>
0103 <listitem><para>This closes the configuration dialog without saving the
0104 changes you have made.</para></listitem>
0105 </varlistentry>
0106 </variablelist>
0107 
0108 <para>
0109     The configuration dialog is divided into six subsets, each of them represented by one of the
0110     icons in the list on the left. These subsets are described in detail below.
0111 </para>
0112 </sect1>
0113 
0114 <sect1 id="configure-identity">
0115 <title>Accounts Page</title>
0116 
0117 <para>The <guilabel>Accounts</guilabel> page is automatically presented
0118 when <menuchoice><guimenu>Settings</guimenu><guimenuitem><inlinemediaobject>
0119 <imageobject><imagedata fileref="configurebutton.png" format="PNG"/>
0120 </imageobject></inlinemediaobject> Configure &kmail;...</guimenuitem></menuchoice>
0121 is selected. There are four tabs: <guilabel>Identities</guilabel>,
0122 <guilabel>Receiving</guilabel>, <guilabel>Sending</guilabel>, and <guilabel>LDAP
0123 server</guilabel>. (The <guilabel>Identities</guilabel> tab is illustrated in
0124 the <link linkend="configure-generalinfo">Configure &kmail;</link> section above.)</para>
0125 <para>&nbsp;</para><!-- add whitespace -->
0126 
0127 <sect2 id="configure-identities-tab">
0128 <title>Identities Tab</title>    
0129 
0130 <para>You can find a quick introduction to the
0131 <guilabel>Identities</guilabel> tab in the <link
0132 linkend="getting-started">Getting Started</link> section.</para>
0133 
0134 <para>This page allows you to create one or more
0135 <emphasis>Identities</emphasis>, &ie;, combinations of a name, an email
0136 address, and some other settings. For example, you can create one identity
0137 for business communication and another for
0138 personal use. If you have more than one email
0139 address, you can create one identity for each address. You will then be
0140 able to select a suitable identity whenever you compose a new message.</para>
0141 
0142 <para>This dialog consists of a list of identities, plus buttons to manage
0143 them. After initial setup, the list will always show at
0144 least one identity, which is then the <guilabel>Default</guilabel>
0145 identity. To add a new identity to the identity list, click on the
0146 <guibutton>Add...</guibutton> button.</para>
0147 <para>&nbsp;</para><!-- add whitespace -->
0148 </sect2>
0149 
0150 <sect2 id="configure-identity-newidentitydialog">
0151 <title>The New Identity Dialog</title>
0152 <screenshot>
0153 <screeninfo>New Identity Dialog</screeninfo>
0154   <mediaobject>
0155     <imageobject>
0156       <imagedata fileref="newidentity.png" format="PNG"/>
0157     </imageobject>
0158     <textobject>
0159       <phrase>New Identity Dialog</phrase>
0160     </textobject>
0161     <caption>
0162       <para>The New Identity Dialog</para>
0163     </caption>
0164   </mediaobject>
0165 </screenshot>
0166 <para>&nbsp;</para><!-- add whitespace -->
0167 <para>Enter a name for the new identity in the
0168 <guilabel>New Identity</guilabel> edit field. This name
0169 will be shown in the identity list.</para>
0170 
0171 <para>You can choose how the new identity is initialized by
0172 checking one of three radio buttons.</para>
0173 
0174 <variablelist>
0175 
0176 <varlistentry>
0177 <term><guilabel>With empty fields</guilabel></term>
0178 <listitem>
0179 <para>All fields of the new identity will be cleared, or preset with
0180 standard values.</para>
0181 </listitem>
0182 </varlistentry>
0183 
0184 <varlistentry>
0185 <term><guilabel>Use System Settings values</guilabel></term>
0186 <listitem>
0187 <para>Uses the values from your default identity.</para>
0188 </listitem>
0189 </varlistentry>
0190 
0191 <varlistentry>
0192 <term><guilabel>Duplicate existing identity</guilabel></term>
0193 <listitem>
0194 <para>Copies all fields from an existing identity. You may
0195 choose which identity to copy from by selecting the corresponding
0196 entry in the <guilabel>Existing identities</guilabel> drop down box.</para>
0197 </listitem>
0198 </varlistentry>
0199 
0200 </variablelist>
0201 <para>&nbsp;</para><!-- add whitespace -->
0202 </sect2>
0203 
0204 <sect2 id="configure-identity-general">
0205 <title>General</title>
0206 <screenshot>
0207 <screeninfo>Identity General</screeninfo>
0208   <mediaobject>
0209     <imageobject>
0210       <imagedata fileref="identitygeneral.png" format="PNG"/>
0211     </imageobject>
0212     <textobject>
0213       <phrase>Identity General</phrase>
0214     </textobject>
0215     <caption>
0216       <para>Identity General</para>
0217     </caption>
0218   </mediaobject>
0219 </screenshot>
0220 <para>&nbsp;</para><!-- add whitespace -->
0221 
0222 <para>The <guilabel>General</guilabel> tab allows you to specify some
0223 basic settings for the currently selected identity.</para>
0224 <variablelist>
0225 <varlistentry>
0226 <term><guilabel>Your name</guilabel></term>
0227 <listitem>
0228 <para>Enter your full name here (sometimes also called <emphasis>display name</emphasis>).
0229 Although this field is not mandatory, you should enter your name here.</para>
0230 </listitem>
0231 </varlistentry>
0232 <varlistentry>
0233 <term><guilabel>Organization</guilabel></term>
0234 <listitem>
0235 <para>Enter your organization here. This field is optional.</para>
0236 </listitem>
0237 </varlistentry>
0238 <varlistentry>
0239 <term><guilabel>Email address</guilabel></term>
0240 <listitem>
0241 <para>Enter your email address here, &ie;, something like
0242 <userinput>joe@example.com</userinput>.</para>
0243 <example>
0244 <title>Email address</title>
0245 <para>So if your address is <replaceable>Joe User
0246 &lt;joe@example.com&gt;</replaceable>, you should enter <userinput>Joe
0247 User</userinput> into the <guilabel>Your name</guilabel> field and
0248 <userinput>joe@example.com</userinput> into the <guilabel>Email
0249 address</guilabel> field.</para></example>
0250 </listitem>
0251 </varlistentry>
0252 <varlistentry>
0253 <term><guilabel>Email aliases</guilabel></term>
0254 <listitem>
0255 <para>This field contains alias addresses that also 
0256 belong to this identity (as opposed to representing 
0257 a different identity). You may define multiple aliases. To add another
0258 alias. enter an email address in the <guilabel>Email aliases:</guilabel>
0259 field, then click the <guibutton>&plus; Add</guibutton> button</para>
0260 <example>
0261 <title>Email aliases</title>
0262 <para>Primary address: first.last@example.org</para>
0263 <para>Aliases: first@example.org and last@example.org</para>
0264 </example>
0265 </listitem>
0266 </varlistentry>
0267 </variablelist>
0268 <para>&nbsp;</para><!-- add whitespace -->
0269 </sect2>
0270 
0271 <sect2 id="configure-identity-cryptography">
0272 <title>Cryptography</title>
0273 <screenshot>
0274 <screeninfo>Identity Cryptography</screeninfo>
0275   <mediaobject>
0276     <imageobject>
0277       <imagedata fileref="identitycryptography.png" format="PNG"/>
0278     </imageobject>
0279     <textobject>
0280       <phrase>Identity Cryptography</phrase>
0281     </textobject>
0282     <caption>
0283       <para>Identity Cryptography</para>
0284     </caption>
0285   </mediaobject>
0286 </screenshot>
0287 <para>&nbsp;</para><!-- add whitespace -->
0288 <para>The <guilabel>Cryptography</guilabel> tab allows you to specify the &openpgp; and/or &smime; keys associated with this identity,
0289  and to choose the preferred (cryptographic) message format to use.</para>
0290 
0291  <variablelist>
0292 <varlistentry id="configure-identity-cryptography-openpgp-sign">
0293 <term><guilabel>OpenPGP signing key:</guilabel></term>
0294 <listitem>
0295 <para>Here you may select an &openpgp; key for signing messages written with this identity in effect.
0296 For brevity, only the short key id of selected keys is shown. Hovering over the item will display more information in a tooltip.
0297 To select an existing key, use the drop down list. If you wish to create a new public / private key pair, select
0298 <guilabel>Generate a new key pair</guilabel>.</para>
0299 </listitem></varlistentry>
0300 
0301 <varlistentry id="configure-identity-cryptography-openpgp-encrypt">
0302 <term><guilabel>OpenPGP encryption key:</guilabel></term>
0303 <listitem><para>Here you may select an &openpgp; key for encrypting messages when this identity and 
0304 <xref linkend="configure-security-composing-encrypt-to-self"/> are in effect. This key is also used for
0305 the <xref linkend="composer-attach-attach-my-public-key"/> function.</para>
0306 </listitem></varlistentry>
0307 
0308 <varlistentry id="configure-identity-cryptography-smime-sign">
0309 <term><guilabel>&smime; signing certificate:</guilabel></term>
0310 <listitem>
0311 <para>Here you may select an x.509 certificate used to sign messages written with this identity in effect.
0312 &kmail; cannot generate x.509 certificates. They are issued by certificate authorities. If you have added
0313 such a certificate to your key ring, &kmail; can import and use it.</para>
0314 </listitem></varlistentry>
0315 
0316 <varlistentry id="configure-identity-cryptography-smime-encrypt">
0317 <term><guilabel>&smime; encryption certificate:</guilabel></term>
0318 <listitem>
0319 <para>Here you may select an x.509 certificate for encrypting messages when this identity and
0320 <xref linkend="configure-security-composing-encrypt-to-self"/> are in effect.</para>
0321 </listitem></varlistentry>
0322 
0323 <varlistentry id="configure-identity-cryptography-preferred-format">
0324 <term><guilabel>Preferred format:</guilabel></term>
0325 <listitem>
0326 <para>Here you can choose the default cryptographic message format to use with this identity. You may either select one of the four formats supported
0327 by &kmail;, or leave the option at the recommended default setting of <guilabel>Any</guilabel>; this will choose the right format for each recipient
0328 you specify, and may create multiple copies of the message, some signed and/or encrypted with an x.509 certificate,
0329 and the others signed and/or encrypted with an &openpgp; key.</para>
0330 </listitem></varlistentry>
0331 
0332 <varlistentry>
0333 <term><guilabel>Automatically sign messages:</guilabel></term>
0334 <listitem><para>Checking this box causes &kmail; to affix your digital signature to messages composed by this identity unless this option
0335 is manually overridden in the <guilabel>Composer</guilabel> window.</para></listitem>
0336 </varlistentry>
0337 
0338 <varlistentry>
0339 <term><guilabel>Automatically encrypt messages:</guilabel></term>
0340 <listitem><para>Checking this box causes &kmail; to encrypt messages composed by this identity whenever such encryption is possible
0341 (unless overridden in the <guilabel>Composer</guilabel> window).</para></listitem>
0342 </varlistentry>
0343 </variablelist>
0344 <para>&nbsp;</para><!-- add whitespace -->
0345 </sect2>
0346 
0347 <sect2 id="configure-identity-advanced">
0348 <title>Advanced</title>
0349 
0350 <screenshot>
0351 <screeninfo>Identity Advanced</screeninfo>
0352   <mediaobject>
0353     <imageobject>
0354       <imagedata fileref="identitiesadvanced.png" format="PNG"/>
0355     </imageobject>
0356     <textobject>
0357       <phrase>Identity Advanced</phrase>
0358     </textobject>
0359     <caption>
0360       <para>Identity Advanced</para>
0361     </caption>
0362   </mediaobject>
0363 </screenshot>
0364 <para>&nbsp;</para><!-- add whitespace -->
0365 <para>The <guilabel>Advanced</guilabel> tab allows you to specify some
0366 infrequently used settings for the identity you're currently editing.</para>
0367 
0368 <variablelist>
0369 <varlistentry>
0370 <term><guilabel>Reply-To address:</guilabel></term>
0371 <listitem>
0372 <para>Enter the address to which replies to your messages should be
0373 sent. You need this field only if it is different from your normal
0374 address (specified using the <guilabel>Name</guilabel> and
0375 <guilabel>Email Address</guilabel> fields on the <link
0376 linkend="configure-identity-general"><guilabel>General</guilabel>
0377 tab</link>), since replies default to the sender's address
0378 anyway.</para>
0379 <para>This field is useful if you want replies to your mail
0380 to go somewhere else than your regular email address, &eg;, if you are
0381 using this identity to send messages from an email address that cannot
0382 receive replies.</para>
0383 <note><para>Some mailing lists overwrite this header field with their post address (to
0384 ensure that replies go to the list instead of to individuals). So the reliability of this
0385 field is limited, and it should be used with caution.</para></note>
0386 </listitem>
0387 </varlistentry>
0388 
0389 <varlistentry>
0390 <term><guilabel>CC addresses:</guilabel></term>
0391 <listitem>
0392 <para>Optionally enter one or more addresses, separated by commas, to which carbon copies of your messages
0393 should be sent. When you compose a message with this identity, the <guilabel>CC</guilabel>
0394 field will be filled with these addresses.</para>
0395 </listitem>
0396 </varlistentry>
0397 
0398 <varlistentry>
0399 <term><guilabel>BCC addresses:</guilabel></term>
0400 <listitem>
0401 <para>Optionally enter addresses, separated by commas, to which blind copies of your messages
0402 should be sent. When you compose a message with this identity, the <guilabel>BCC</guilabel>
0403 field will be filled with these addresses. If you want to send a BCC to the same address for
0404 every identity you define, see the <link linkend="configure-composer-headers"><guilabel>Headers</guilabel>
0405 tab of the <guilabel>Composer</guilabel> subset</link> (create a custom BCC header).</para>
0406 </listitem>
0407 </varlistentry>
0408 
0409 <varlistentry>
0410 <term><guilabel>Dictionary:</guilabel></term>
0411 <listitem>
0412 <para>Select the default dictionary for the current identity.</para>
0413 </listitem>
0414 </varlistentry>
0415 
0416 <varlistentry>
0417 <term><guilabel>Sent-mail folder:</guilabel></term>
0418 <listitem>
0419 <para>Select the folder in which messages should be saved after sending
0420 them from this identity. &IMAP; users should consider changing this to an
0421 &IMAP; folder, so their sent-mail is stored on a server instead of being
0422 stored in a local folder. Then they can access sent messages from a
0423 different location.</para>
0424 <tip><para>You can exercise more fine-grained control over where to
0425 file sent messages by creating a corresponding <link
0426 linkend="filters">message filter</link> that is applied to outgoing
0427 messages.</para></tip>
0428 </listitem>
0429 </varlistentry>
0430 
0431 <varlistentry>
0432 <term><guilabel>Drafts folder:</guilabel></term>
0433 <listitem>
0434 <para>Select the folder in which drafts should be saved when using
0435 this identity. &IMAP; users should consider changing this to an
0436 &IMAP; folder, so their drafts are stored on a server instead of being
0437 stored in a local folder. That way they can easily continue to work
0438 on their drafts from a different location.</para>
0439 </listitem>
0440 </varlistentry>
0441 
0442 <varlistentry>
0443 <term><guilabel>Templates folder:</guilabel></term>
0444 <listitem>
0445 <para>Select the folder in which templates should be saved when using
0446 this identity. Please see <link linkend="new-compose-from-templates">Compose
0447 from templates</link> for more information about templates.</para>
0448 </listitem>
0449 </varlistentry>
0450  
0451 <varlistentry>
0452 <term><guilabel>Outgoing Account:</guilabel></term>
0453 <listitem>
0454 <para>Specify an alternative &SMTP; / &Sendmail; / &Microsoft; Exchange
0455 server to be used when sending messages from this identity.</para>
0456 <note><para>You need to configure outgoing mail servers first, before
0457 you can choose them from the list. You can do this on the <link
0458 linkend="configure-accounts-sending"><guilabel>Sending</guilabel>
0459 tab</link> of the <link linkend="configure-accounts">
0460 <guilabel>Accounts</guilabel> page</link>.</para></note>
0461 </listitem>
0462 </varlistentry>
0463 
0464 <varlistentry>
0465 <term><guilabel>Attach my vCard to message</guilabel></term>
0466 <listitem>
0467 <para>Choose this option if you want to attach a vCard file to each
0468 message sent from this identity. A short dialog will ensue.</para>
0469     <variablelist>
0470         <varlistentry>
0471         <term><guilabel>With empty fields</guilabel></term>
0472         <listitem><para>This option opens a dialog just like the <ulink
0473         url="help:/kaddressbook/editing-contact-data.html">&kaddressbook; Adding
0474         Contact Data</ulink> dialog. Enter your name, email address, &etc;, then
0475         click <guilabel>OK</guilabel> to create a new vCard.</para></listitem>
0476         </varlistentry>
0477         <varlistentry>
0478         <term><guilabel>From existing vCard</guilabel></term>
0479         <listitem><para>This option opens a browse directories dialog which
0480         allows you to to select a .vcf file. (Hint: Use &kaddressbook;
0481         to export a vCard file that can be used here.)</para></listitem>
0482         </varlistentry>        
0483         <varlistentry>
0484         <term><guilabel>Duplicate existing vCard</guilabel></term>
0485         <listitem><para>This option opens a drop down list of all the other identities 
0486         already defined, so you may select the vCard associated with one of them.</para></listitem>
0487         </varlistentry>
0488     </variablelist>
0489     <para>&nbsp;</para><!-- add whitespace -->
0490 </listitem>
0491 </varlistentry>
0492 
0493 <varlistentry>
0494 <term><guilabel>Autocorrection language:</guilabel></term>
0495 <listitem>
0496 <para>Use the drop down list to select the language associated
0497 with the optional autocorrection tool when using this identity.</para>
0498 </listitem><!-- FIXME Need a link to "Plugins" section -->
0499 </varlistentry>
0500 
0501 <varlistentry>
0502 <term><guilabel>Default domain:</guilabel></term>
0503 <listitem>
0504 <para>This field is filled with the value from the <filename>hostnames</filename>
0505 file (in /etc) by default. The <guilabel>Composer</guilabel> will append this domain name
0506 to any purely local email address you specify. This feature is primarily useful in a
0507 &Sendmail; environment.</para>
0508 <example>
0509 <title>Default domain</title>
0510 <para>Default domain set to <userinput>kde.org</userinput>; "To:" address set to <userinput>foo</userinput>.</para>
0511 <para><guilabel>Composer</guilabel> sends the message to foo@kde.org.</para>
0512 </example>
0513 </listitem>
0514 </varlistentry>
0515 </variablelist>
0516 <para>&nbsp;</para><!-- add whitespace -->
0517 </sect2>
0518 
0519 <sect2 id="configure-identity-templates">
0520 <title>Templates</title>
0521 <screenshot>
0522 <screeninfo>Identity Templates</screeninfo>
0523   <mediaobject>
0524     <imageobject>
0525       <imagedata fileref="identitytemplate.png" format="PNG"/>
0526     </imageobject>
0527     <textobject>
0528       <phrase>Identity Templates</phrase>
0529     </textobject>
0530     <caption>
0531       <para>Identity Templates</para>
0532     </caption>
0533   </mediaobject>
0534 </screenshot>
0535 <para>&nbsp;</para><!-- add whitespace -->
0536 <para>Here you may create and manage custom templates for this identity to use when composing new 
0537 messages, replying to someone, or forwarding messages inline. The message templates support substitution
0538 commands. You may simply type them in, or select them from the <guimenu>Insert Command <inlinemediaobject>
0539 <imageobject><imagedata fileref="go-down.png" format="PNG"/></imageobject></inlinemediaobject></guimenu> menu.
0540 Three kinds of commands are provided.</para>
0541 
0542 <variablelist>
0543     <varlistentry>
0544         <term><guilabel>Original Message &gt;</guilabel> / <guilabel>Current Message &gt;</guilabel></term>
0545         <listitem><para>These commands extract information from the message you're replying to, or forwarding,
0546         and insert that information into the composition window.</para></listitem>
0547     </varlistentry>
0548     
0549     <varlistentry>
0550         <term><guilabel>Process with External Programs &gt;</guilabel></term>
0551         <listitem><para>These commands will pipe the message to which you are responding through an external
0552         program, then insert the output into &kmail;'s composition window.</para></listitem>
0553     </varlistentry>
0554     
0555     <varlistentry>
0556         <term><guilabel>Miscellaneous &gt;</guilabel></term>
0557         <listitem><para>These commands perform functions like choosing the dictionary the spell checker should
0558         use, or inserting the contents of a text file into the composition window.</para></listitem>
0559     </varlistentry>
0560 </variablelist>
0561 
0562 <para>The <guilabel>Quote indicator:</guilabel> field allows you to override the default quotation indicator
0563 character "&gt;". The <guibutton>Copy Global Templates</guibutton> button will reset all the custom
0564 templates defined here to &kmail;'s defaults. (You can achieve the same end result by unselecting the <guilabel>Use
0565 custom message templates for this identity</guilabel> check box at the top left of this dialog box.)</para>
0566 
0567 <para>Templates specified here are identity-specific. They override global 
0568 templates, but can be overridden by folder-specific templates if those are 
0569 specified.</para>
0570 <para>&nbsp;</para><!-- add whitespace -->
0571 </sect2>
0572 
0573 <sect2 id="configure-identity-signature">
0574 <title>Signature</title>
0575 <screenshot>
0576 <screeninfo>Identity Signature</screeninfo>
0577   <mediaobject>
0578     <imageobject>
0579       <imagedata fileref="identitysignature.png" format="PNG"/>
0580     </imageobject>
0581     <textobject>
0582       <phrase>Identity Signature</phrase>
0583     </textobject>
0584     <caption>
0585       <para>Identity Signature</para>
0586     </caption>
0587   </mediaobject>
0588 </screenshot>
0589 <para>&nbsp;</para><!-- add whitespace -->
0590 <para>This tab allows you to specify a signature (sometimes called
0591 <quote>footer</quote> or <quote>disclaimer</quote>)
0592 to be appended to each message sent from this identity.</para>
0593 <note><para>This type of signature has nothing to do with the
0594 (digital) signatures discussed in the
0595 <link linkend="configure-identity-cryptography">Cryptography</link>
0596 section. It is a bit confusing to call this a signature, but since
0597 the term is already used everywhere else, we keep this nomenclature. Just
0598 remember that these "signatures" and digital signatures are two
0599 completely different things.</para></note>
0600 
0601 <para>Check the <guilabel>Enable signature</guilabel> option if you
0602 want &kmail; to append a signature when using this identity. To
0603 <emphasis>automatically</emphasis> append it to every new message
0604 you must also select <guilabel>Automatically insert signature</guilabel>
0605 option on the <guilabel>Composer</guilabel> configuration page.</para>
0606 
0607 <para>&kmail; can obtain the signature text from various sources. The default is <guilabel>Input Field Below</guilabel>.
0608 Just enter your signature in the textbox. If you want to use rich text, select the <guilabel>Use &HTML;</guilabel>
0609 checkbox at the lower left. A formatting toolbar will then appear.</para>
0610 
0611 <para>The traditional procedure in Unix is to read the text from a file called <filename>.signature</filename> in your home folder.
0612 This file may be shared among several programs, so the same signature appears in every email program you use.
0613 To do this, select <guilabel>File</guilabel> from the <guilabel>Obtain Signature text from:</guilabel> drop down menu.
0614 If you want to edit the file, click the <guilabel>Edit File</guilabel> button.</para>
0615 
0616 <para>&kmail; can also read the signature text from the output of a command.
0617 You can use programs such as <command>fortune</command> to create a randomly selected signature for
0618 each new message. Everything the program prints onto <acronym>stdout</acronym> is caught
0619 and used as the signature text. To read the text from the output of a command, select
0620 the <guilabel>Output of Command</guilabel> option. Enter the command (with full path)
0621 in the <guilabel>Specify command:</guilabel> edit field.</para>
0622 
0623 <note><para>On the Internet, signatures are by convention separated
0624 from the body of the message by a line containing only the three
0625 characters <quote>-- </quote> (dash, dash, space). If the
0626 <guilabel>Prepend separator to signature</guilabel> option has been
0627 set in the <guilabel>Composer</guilabel> configuration, &kmail; will
0628 automatically prepend this line to the signature text (unless it is
0629 already present).</para></note>
0630 <para>&nbsp;</para><!-- add whitespace -->
0631 </sect2>
0632 
0633 <sect2 id="configure-identity-pictures">
0634 <title>Picture</title>
0635 <screenshot>
0636 <screeninfo>Identity Picture</screeninfo>
0637   <mediaobject>
0638     <imageobject>
0639       <imagedata fileref="identitypicture.png" format="PNG"/>
0640     </imageobject>
0641     <textobject>
0642       <phrase>Identity Picture</phrase>
0643     </textobject>
0644     <caption>
0645       <para>Identity Picture</para>
0646     </caption>
0647   </mediaobject>
0648 </screenshot>
0649 <para>&nbsp;</para><!-- add whitespace -->
0650 <para>&kmail; can send a small (48x48 pixels), low-quality, monochrome picture 
0651 with every message. For example, this could be a picture of you, or a glyph. 
0652 It is shown in the recipient's mail client (if supported).</para>
0653 
0654 <variablelist>
0655 <varlistentry>
0656 <term><guilabel>Send picture with every message</guilabel></term>
0657 <listitem>
0658 <para>Check this box if you want &kmail; to add a so-called X-Face header to
0659 messages written with this identity. An X-Face is a small (48x48 pixels) 
0660 black and white image that some mail clients are able to display.</para>
0661 </listitem>
0662 </varlistentry>
0663 
0664 <varlistentry>
0665 <term><guilabel>Obtain picture from:</guilabel></term>
0666 <listitem>
0667 <para>This drop down list gives you two ways to select an image.</para>
0668 </listitem>
0669 </varlistentry>
0670 
0671 <varlistentry>
0672 <term><guilabel>External Source <inlinemediaobject><imageobject><imagedata
0673 fileref="go-down.png" format="PNG"/></imageobject></inlinemediaobject></guilabel> (the default)</term>
0674 <listitem>
0675 <variablelist>
0676 <varlistentry>
0677 <term><guibutton>Select File...</guibutton></term>
0678 <listitem>
0679 <para>Use this button to select an image file from which to create the picture. Use 
0680 a high-contrast image that is square, or nearly square. A light background 
0681 helps improve the result.</para>
0682 </listitem>
0683 </varlistentry>
0684 <varlistentry>
0685 <term><guibutton>Set From Address Book</guibutton></term>
0686 <listitem>
0687 <para>You may use this button to create a scaled-down version of the picture you have set in your 
0688 own address book entry.</para>
0689 </listitem>
0690 </varlistentry>
0691 </variablelist>  
0692 </listitem>
0693 </varlistentry>
0694 
0695 <varlistentry>
0696 <term><guilabel>Input Field Below</guilabel></term>
0697 <listitem>
0698 <para>Use this option to enter an arbitrary X-Face string.
0699 Examples are available at <ulink url="https://ace.home.xs4all.nl/X-Faces/"
0700 >https://ace.home.xs4all.nl/X-Faces/</ulink>
0701 </para>
0702 </listitem>
0703 </varlistentry>
0704 </variablelist>
0705 <para>&nbsp;</para><!-- add whitespace -->
0706 </sect2>
0707  
0708 </sect1>
0709 
0710 <sect1 id="configure-accounts">
0711 <title>Email Accounts</title>
0712 
0713 <para>You can find a quick introduction to
0714 both sending and receiving accounts in the <link
0715 linkend="setting-up-your-account">Setting up your Account</link>
0716 section.</para>
0717 
0718 <para>This page allows you to create one or more (incoming and
0719 outgoing) <emphasis>accounts</emphasis>, &ie;, combinations of mail
0720 servers, login information, and other settings. Typically, you will
0721 create one outgoing (used for sending messages) and one incoming (used to
0722 retrieve messages) account. You may create as many accounts as you want, though,
0723 and assign each one to a different <link
0724 linkend="configure-identity">identity</link>. Or you may set up just one identity,
0725 and decide which account to use each time you compose a message. This page
0726 also lets you set up one or more <acronym>LDAP</acronym> (Lightweight Directory
0727 Access Protocol) servers.</para>
0728 
0729 <para>&nbsp;</para><!-- add whitespace -->
0730 
0731 <sect2 id="configure-accounts-receiving">
0732 <title>Receiving</title>
0733 <screenshot>
0734 <screeninfo>Receiving Account</screeninfo>
0735   <mediaobject>
0736     <imageobject>
0737       <imagedata fileref="accounts-receiving.png" format="PNG"/>
0738     </imageobject>
0739     <textobject>
0740       <phrase>Receiving Account</phrase>
0741     </textobject>
0742     <caption>
0743       <para>The Receiving Account Tab</para>
0744     </caption>
0745   </mediaobject>
0746 </screenshot>
0747 <para>&nbsp;</para><!-- add whitespace -->
0748 <para>For basic information, see <link
0749 linkend="receiving-mail">Setting up your Account: Receiving</link>.</para>
0750 
0751 <para>The column of buttons on the right let you <guibutton>Add...</guibutton> a new
0752 account, and <guibutton>Modify</guibutton> or <guilabel>Remove</guilabel> an existing
0753 account. You ought not modify or remove the <guilabel>Local Folders</guilabel>
0754 entry, which is present by default. The <guilabel>Restart</guilabel> button will
0755 simulate a program restart.</para>
0756 
0757 <para>The <guibutton>Customize Accounts Order...</guibutton> button opens a dialog that
0758 lets you move any IMAP accounts you have created, and the group of accounts associated with
0759 <guilabel>Local Folders</guilabel>, higher or lower in the list.</para>
0760 
0761 <para>The <guilabel>Retrieval Options</guilabel> popup menu for each account  
0762 lets you specify whether &kmail; should check for new mail immediately after it has 
0763 been started. You may also select <guilabel>Include in Manual Mail Check</guilabel> 
0764 and <guilabel>Switch offline on &kmail; Shutdown</guilabel>.
0765 </para>
0766 
0767 <para>If <guilabel>Detailed new mail notification</guilabel> is enabled then
0768 &kmail; will show the number of new messages for each folder provided
0769 you have chosen to be notified with a dialog. More advanced
0770 notification options, like playing a sound or synthesizing speech,
0771 are available via the <guibutton>Other Actions</guibutton> button.</para>
0772 <para>&nbsp;</para><!-- add whitespace -->
0773 </sect2>
0774 
0775 <sect2 id="configure-accounts-sending">
0776 <title>Sending</title>
0777 <screenshot>
0778 <screeninfo>Sending Account</screeninfo>
0779   <mediaobject>
0780     <imageobject>
0781       <imagedata fileref="accounts-sending.png" format="PNG"/>
0782     </imageobject>
0783     <textobject>
0784       <phrase>Sending Account</phrase>
0785     </textobject>
0786     <caption>
0787       <para>The Sending Account Tab</para>
0788     </caption>
0789   </mediaobject>
0790 </screenshot>
0791 <para>&nbsp;</para><!-- add whitespace -->
0792 <para>The <guilabel>Sending</guilabel> tab lets you define new
0793 outgoing mail servers, and also set some options that affect all the messages you send.</para>
0794 
0795 <para>For basic information, see <link
0796 linkend="sending-mail">Setting up your Account: Sending</link>.</para>
0797 
0798 <para>When you click <guibutton>Add...</guibutton> or
0799 <guibutton>Modify...</guibutton> the <guilabel>Create Outgoing 
0800 Account</guilabel> or <guilabel>Configure account</guilabel> dialogs
0801 will open respectively. For sending via &Sendmail;
0802 or similar programs
0803 you may specify a name and the location of the
0804 &Sendmail; program.  For &SMTP; you
0805 must specify the <guilabel>Name</guilabel>, <guilabel>Outgoing mail server</guilabel>, and
0806 <guilabel>Port</guilabel> of the server.  <guilabel>Server requires
0807 authentication</guilabel> will enable the <guilabel>Login</guilabel>
0808 and <guilabel>Password</guilabel> fields. If you are not sure about the
0809 security settings, you should make &kmail; test for the best settings by
0810 using <guibutton>Auto Detect</guibutton> on the
0811 <guilabel>Advanced</guilabel> tab.</para>
0812 
0813 <para>In the <guilabel>Before sending</guilabel> section,
0814 <guilabel>Confirm action</guilabel> will pop up a
0815 confirmation box every time you send a message, while
0816 <guilabel>Check spelling</guilabel> will invoke the spell checker
0817 before a message is sent.</para>
0818 
0819 <para><guilabel>Send messages in outbox folder</guilabel> lets you specify
0820 when queued messages, &ie;, messages in the outbox folder waiting to be sent,
0821 should be dispatched. You may choose among three options.</para>
0822 
0823 <variablelist>
0824 <varlistentry>
0825 <term><guilabel>Never Automatically <inlinemediaobject><imageobject><imagedata
0826 fileref="go-down.png" format="PNG"/></imageobject></inlinemediaobject></guilabel></term>
0827 <listitem><para>Queued messages will only be sent if you select
0828 <menuchoice><guimenu>File</guimenu><guimenuitem>Send queued messages</guimenuitem></menuchoice>.</para></listitem>
0829 </varlistentry>
0830 
0831 <varlistentry>
0832 <term><guilabel>On Manual Mail Checks</guilabel></term>
0833 <listitem><para>Queued messages will be sent after you have manually checked
0834 for new mail, &eg; with <menuchoice><guimenu>File</guimenu><guimenuitem>Check Mail</guimenuitem></menuchoice>.
0835 Of course, you may also send the queued messages manually via
0836 <menuchoice><guimenu>File</guimenu><guimenuitem>Send queued messages</guimenuitem></menuchoice>.</para></listitem>
0837 </varlistentry>
0838 
0839 <varlistentry>
0840 <term><guilabel>On All Mail Checks</guilabel></term>
0841 <listitem><para>Queued messages will be sent after every check for new mail,
0842 &ie;, after automatic mail checks, and also after manual mail checks.
0843 Of course, you may also send the queued messages manually via
0844 <menuchoice><guimenu>File</guimenu><guimenuitem>Send queued messages</guimenuitem></menuchoice>.</para></listitem>
0845 </varlistentry>
0846 </variablelist>
0847 
0848 <para><guilabel>Default send method:</guilabel> lets you define what
0849 happens when a message is sent. If <guilabel>Send now</guilabel> is
0850 selected, the message is sent to the mail server immediately. If
0851 <guilabel>Send later</guilabel> is selected, the message is queued in
0852 the outbox to be sent later with the
0853 <menuchoice><guimenu>File</guimenu><guimenuitem>Send
0854 Queued Messages</guimenuitem></menuchoice> command, or automatically when you
0855 check your mail, depending on the setting chosen for
0856 <guilabel>Send messages in outbox folder</guilabel>, above.</para>
0857 
0858 <para>The <guilabel>Enable Undo Send:</guilabel> checkbox lets you specify an
0859 interval of time (from 10 to 50 seconds) during which you may abort mail transport.
0860 Your message will be queued, and a small <guibutton>Undo Send</guibutton> button
0861 will appear in the notification area. Click the button (in time) to stop the message
0862 from being sent.</para>
0863 
0864 <para>&nbsp;</para><!-- add whitespace -->
0865 </sect2>
0866 
0867 <sect2 id="configure-ldap-servers">
0868 <title>LDAP Servers</title>
0869 <screenshot>
0870 <screeninfo>LDAP Servers</screeninfo>
0871   <mediaobject>
0872     <imageobject>
0873       <imagedata fileref="accounts-ldap.png" format="PNG"/>
0874     </imageobject>
0875     <textobject>
0876       <phrase>LDAP Servers</phrase>
0877     </textobject>
0878     <caption>
0879       <para>The LDAP Servers Tab</para>
0880     </caption>
0881   </mediaobject>
0882 </screenshot>
0883 <para>&nbsp;</para><!-- add whitespace -->
0884 <para>Use this dialog to configure any LDAP servers you wish to access. Please
0885 consult the <ulink url="help:/kaddressbook/configure-ldap-server.html">&kaddressbook;
0886 Appendix</ulink> for more details.</para>
0887 </sect2>
0888 
0889 </sect1>
0890 
0891 <sect1 id="configure-appearance">
0892 <title>Appearance Page</title>
0893 
0894 <para>The Appearance page lets you adjust many aspects of &kmail;'s
0895 graphical user interface, including color schemes, font selection, and even
0896 the physical arrangement of the message list in the main window.</para>
0897 
0898 <!-- <sect2 id="configure-appearance-message-window"> -->
0899 <sect2 id="configure-appearance-general">
0900 <title>General</title>
0901 
0902 <screenshot>
0903 <screeninfo>Appearance General</screeninfo>
0904   <mediaobject>
0905     <imageobject>
0906       <imagedata fileref="appearancegeneral.png" format="PNG"/>
0907     </imageobject>
0908     <textobject>
0909       <phrase>Appearance General</phrase>
0910     </textobject>
0911     <caption>
0912       <para>The Appearance (General) Tab</para>
0913     </caption>
0914   </mediaobject>
0915 </screenshot>
0916 <para>&nbsp;</para><!-- add whitespace -->
0917 <para>If the <guilabel>Close message window after replying or forwarding</guilabel> option is
0918 activated, &kmail; will close the separate message window when a composer window (for a reply,
0919 or to forward the message) is opened. <guilabel>Enable access key</guilabel> is selected by default.
0920 Access keys allow you to use the keyboard for functions normally done with the mouse, such as following links.
0921 For more information see <ulink url="help:/konqueror/accesskeys.html">Access keys</ulink>.</para>
0922 
0923 <!-- <para><guilabel>Show HTML status bar</guilabel> activates a bar at the left side of the reader
0924 pane that tells you if a message is &HTML; or not. This is important because
0925 &HTML; messages might imitate the look of a signed and encrypted message, so
0926 you should be aware of the fact that you are reading an &HTML; message. The &HTML;
0927 status bar itself cannot be influenced by the &HTML; code of the message.</para>
0928  
0929 <para>Enable <guilabel>Replace smileys by emoticons</guilabel> if you want smileys 
0930 like <userinput>:-)</userinput> appearing in the message text to be 
0931 replaced by emoticons (small pictures) such as
0932 <inlinemediaobject><imageobject>
0933 <imagedata fileref="smile.png" format="PNG"/></imageobject>
0934 </inlinemediaobject>.</para> --><!-- No longer on the General tab. -->
0935 
0936 <para>Enable <guilabel>Reduce font size for quoted text</guilabel> to show quoted 
0937 text (in a reply) with a smaller type face. <guilabel>Show expand/collapse quote marks</guilabel>
0938 displays little widgets along with each bit of quoted text. These allow you to show (+)
0939 or hide (-) nested quotes beyond a certain level. This is useful in protracted email
0940 conversations where nobody deletes what has gone before.</para>
0941 
0942 <!-- <para><guilabel>Fallback character encoding</guilabel>: 
0943 Some emails, especially those generated automatically, do not specify the 
0944 character encoding which needs to be used to properly display them. In such 
0945 cases a fallback character encoding will be used, which you can configure 
0946 here. Set it to the character encoding most commonly used in your part of 
0947 the world. As a default the encoding configured for the whole system is used.</para> -->
0948 
0949 <para>Changing <guilabel>Override character encoding:</guilabel> 
0950 from its default value <guilabel>Auto</guilabel> will force the use of the specified 
0951 encoding for all messages, no matter what the &MIME; headers say. <guilabel>Minimum
0952 font size:</guilabel> lets you control the smallest
0953 font &kmail; will use. Set this higher if you have trouble reading really small fonts.</para>
0954 
0955 <para><guilabel>System Tray</guilabel> provides three ways to control &kmail;'s interaction
0956 with the &kde; task bar / panel. If <guilabel>Enable system tray icon</guilabel> is
0957 selected, a small icon (<inlinemediaobject><imageobject><imagedata fileref="mail-mark-unread.png"
0958 format="PNG"/></imageobject></inlinemediaobject>) will be displayed in the system tray
0959 area. If <guilabel>Start minimized to tray</guilabel> is activated, only this icon will
0960 appear when &kmail; is launched. Selecting <guilabel>Show unread email in taskbar</guilabel>
0961 causes the number of currently unread messages to appear on &kmail;'s taskbar button.</para>
0962 
0963 <para>When the icon is visible, you may hide &kmail;'s main window either by
0964 clicking on the icon or by clicking on the window's close button. Clicking
0965 on the icon will make &kmail;'s main window visible again.
0966 If you click on the icon with the &RMB;, a context menu will appear. You can check
0967 for new mail, create a new message, or quit &kmail;. If there are any
0968 unread messages, the entry <guilabel>New Messages In &gt;</guilabel> will appear, along
0969 with a list of the folders containing unread messages. Select one of these folders,
0970 and it will be opened in &kmail;'s main window.
0971 </para>
0972 <para>&nbsp;</para><!-- add whitespace -->
0973 </sect2>
0974 
0975 <sect2 id="configure-appearance-fonts">
0976 <title>Fonts</title>
0977 
0978 <screenshot>
0979 <screeninfo>Appearance Fonts</screeninfo>
0980   <mediaobject>
0981     <imageobject>
0982       <imagedata fileref="appearancefonts.png" format="PNG"/>
0983     </imageobject>
0984     <textobject>
0985       <phrase>Appearance General</phrase>
0986     </textobject>
0987     <caption>
0988       <para>The Appearance (Fonts) Tab</para>
0989     </caption>
0990   </mediaobject>
0991 </screenshot>
0992 <para>&nbsp;</para><!-- add whitespace -->
0993 
0994 <para>This section lets you tailor the fonts &kmail; uses.
0995 Select <guilabel>Use custom fonts</guilabel> to activate the dialog.
0996 Apply to: <guilabel>Message Body</guilabel> sets the font for
0997 the reader pane. The <guilabel>Composer</guilabel> option sets the
0998 font in which new plain text messages are shown while they are being
0999 written. <guilabel>Message List</guilabel> changes the font used to
1000 display the message list. You can also choose special fonts for
1001 Unread, Important, and Action Item message list entries. <guilabel>Printing
1002 Output</guilabel> alters the font used when printing. <guilabel>Fixed
1003 Width Font</guilabel> affects the display of some &HTML; messages.</para>
1004 
1005 <para><guilabel>Show only monospaced fonts</guilabel> restricts the number
1006 of fonts available. Only the names of fixed-width fonts will be displayed
1007 when this option is in effect.</para>
1008 <para>&nbsp;</para><!-- add whitespace -->
1009 </sect2>
1010 
1011 <sect2 id="configure-appearance-colors">
1012 <title>Colors</title>
1013 
1014 <screenshot>
1015 <screeninfo>Appearance Colors</screeninfo>
1016   <mediaobject>
1017     <imageobject>
1018       <imagedata fileref="appearancecolors.png" format="PNG"/>
1019     </imageobject>
1020     <textobject>
1021       <phrase>Appearance Colors</phrase>
1022     </textobject>
1023     <caption>
1024       <para>The Appearance (Colors) Tab</para>
1025     </caption>
1026   </mediaobject>
1027 </screenshot>
1028 <para>&nbsp;</para><!-- add whitespace -->
1029 <para>This section allows you to change the color of a few things by double clicking 
1030 on an entry in the list box. Select <guilabel>Use custom colors</guilabel> to activate
1031 this feature. Select <guilabel>Do not change color from original HTML mail</guilabel>
1032 to preserve the color scheme selected by the sender of any &HTML; message.</para>
1033 
1034 <para><guilabel>Recycle colors on deep quoting</guilabel> will restart the quote coloring
1035 at the first level after the third level of quoting has been reached. Note that the
1036 <guilabel>Quoted text</guilabel> colors only work in the message reader, not in
1037 the composer. If you want folders which are getting close to their quota
1038 (space allotment, used on &IMAP; servers) to be displayed in a different color,
1039 you may specify a percentage value as a threshold.</para>
1040 <para>&nbsp;</para><!-- add whitespace -->
1041 </sect2>
1042 
1043 <sect2 id="configure-appearance-layout">
1044 <title>Layout</title>
1045 <screenshot >
1046   <screeninfo>Default Layout</screeninfo>
1047   <mediaobject>
1048     <imageobject>
1049       <imagedata fileref="appearancelayout.png" format="PNG"/>
1050       </imageobject>
1051       <textobject>
1052         <phrase>Default Layout</phrase>
1053       </textobject>
1054       <caption>
1055         <para>The Appearance (Layout) Tab</para>
1056       </caption>
1057     </mediaobject>
1058   </screenshot>
1059 <para>&nbsp;</para><!-- add whitespace -->
1060 <para>This tab lets you configure the layout of &kmail;'s main window.</para>
1061 <para>In the <guilabel>Folder List</guilabel> section you may choose between the 
1062 <guilabel>Long folder list</guilabel> (default option), which uses the full height of the window, and
1063 the <guilabel>Short folder list</guilabel>. With the <guilabel>Short</guilabel> option, if you have selected
1064 <guilabel>Show the message preview pane below the message list</guilabel>, the message
1065 list and the folder list will occupy a horizontal strip, with the message preview pane
1066 using the entire bottom portion of the window. If you have selected <guilabel>Show the message
1067 preview pane next to the message list</guilabel>, the folder list and the message list will
1068 occupy a vertical strip, with the message preview pane on the right.</para>
1069 
1070 <para>Select <guilabel>Show folder quick search field</guilabel> to create a small text box
1071 at the top of the folder list. When you type something in that box, only the folders whose
1072 names match the characters you entered will appear. Clear the box to display all your folders.</para>
1073 
1074 <para> The <guilabel>Show Favorite Folders View</guilabel> section allows you
1075 to change how your favorite folders are displayed. <guilabel>As Icons</guilabel>
1076 uses a lot of space, so if you have several favorite folders you might try <guilabel>As
1077 List</guilabel>. If you do not care about favorite folders you can disable this
1078 feature altogether by selecting <guilabel>Never</guilabel>.</para>
1079 
1080 <para> On by default, <guilabel>Folder Tooltips</guilabel> display additional information
1081 (total number of messages, unread messages, and storage size) when hovering over a folder
1082 with the mouse pointer. Select <guilabel>Never</guilabel> to disable this feature.</para>
1083 
1084 <para>In the <guilabel>Message Preview Pane</guilabel> section you can choose where in
1085 relation to the message list you want the message preview pane to appear. Or you can
1086 remove it entirely, and use only the full screen reader to view selected messages (press &Enter;).</para>
1087 <para>&nbsp;</para><!-- add whitespace -->
1088 </sect2>
1089 
1090 <sect2 id="configure-appearance-message-list">
1091 <title>Message List</title>
1092 
1093 <screenshot>
1094 <screeninfo>Appearance Message List</screeninfo>
1095   <mediaobject>
1096     <imageobject>
1097       <imagedata fileref="appearancelist.png" format="PNG"/>
1098     </imageobject>
1099     <textobject>
1100       <phrase>Appearance Message List</phrase>
1101     </textobject>
1102     <caption>
1103       <para>The Appearance (Message List) Tab</para>
1104     </caption>
1105   </mediaobject>
1106 </screenshot>
1107 <para>&nbsp;</para><!-- add whitespace -->
1108 <para>Use this dialog to alter the appearance of the Message List pane.</para>
1109 <para>If you select <guilabel>Display tooltips for messages and group headers</guilabel>,
1110 you will see a brief summary of each message (or group -- depends on the view mode) when
1111 the mouse cursor hovers over a message list item.</para>
1112 
1113 <para><guilabel>Default Aggregation</guilabel> and 
1114 <guilabel>Default Theme</guilabel> may be overridden using the <guilabel>Folder 
1115 Properties</guilabel> dialog for each folder individually. Clicking the
1116 <guibutton>Configure</guibutton> button opens a window to customize the pre-configured
1117 aggregations / themes; you can create your own schemes that way.</para>
1118 
1119 <para>Eight aggregation modes and three themes have been pre-configured.</para>
1120 <variablelist>
1121 <varlistentry>
1122 <term><guilabel>Default aggregation:</guilabel> (drop down list)</term>
1123 <listitem>
1124 <variablelist>
1125 <varlistentry>
1126 <term>Activity by Date, Flat</term>
1127 <listitem><para>This view uses day-by-day groups. Messages are not threaded. So for example, 
1128 in <quote>Today</quote> you will simply find all the messages that arrived today. The groups
1129 are displayed by default in reverse chronological order, and labeled "Today", "Yesterday",
1130 then the preceding five days of the week, followed by mm/dd/yy.</para></listitem>
1131 </varlistentry>
1132 <varlistentry>
1133 <term>Activity by Date, Threaded</term>
1134 <listitem><para>This view uses day-by-day groups. Messages are threaded. So for example, in 
1135 <quote>Today</quote> you will find all the messages that arrived today and all the threads
1136 that have been active today. Uses the same grouping as Activity by Date, Flat.</para></listitem>
1137 </varlistentry>
1138 <varlistentry>
1139 <term>Current Activity, Flat</term>
1140 <listitem><para>This view uses smart date range groups. Messages are not threaded. So for 
1141 example, in <quote>Today</quote> you will simply find all the messages that arrived today.
1142 The groups are displayed by default in reverse chronological order: "Today", "Yesterday",
1143 the five preceding days of the week, "Last Week", "Two Weeks Ago", and then month by month.</para></listitem>
1144 </varlistentry>
1145 <varlistentry>
1146 <term>Current Activity, Threaded </term>
1147 <listitem><para>This view uses smart date range groups. Messages are threaded. So for 
1148 example, in <quote>Today</quote> you will find all the messages that arrived today and all 
1149 the threads that have been active today. Otherwise the same as Current Activity, Flat.</para></listitem>
1150 </varlistentry>
1151 <varlistentry>
1152 <term>Flat Date View</term>
1153 <listitem><para>This is a plain, old-fashioned list of messages sorted by date. No groups and no threading.</para></listitem>
1154 </varlistentry>
1155 <varlistentry>
1156 <term>Senders/Receivers, Flat</term>
1157 <listitem><para>This view groups the messages by senders or receivers (depending on the folder type).
1158 You may specify senders (or receivers) in the <menuchoice><guimenu>Folders</guimenu>
1159 <guimenuitem>Folder Properties</guimenuitem></menuchoice> dialog ("View" tab, <guilabel>Show
1160 Column:</guilabel>). Messages are not threaded.</para></listitem>
1161 </varlistentry>
1162 <varlistentry>
1163 <term>Standard Mailing List</term>
1164 <listitem><para>This is a plain, old-fashioned mailing list view: no groups and heavy threading, ordered by the
1165 date each thread began.</para></listitem>
1166 </varlistentry>
1167 <varlistentry>
1168 <term>Thread Starters</term>
1169 <listitem><para>This view arranges the messages in threads and then groups the threads by the starting user.</para></listitem>
1170 </varlistentry>
1171 <varlistentry id="customize-aggregation-theme">
1172     <term><guibutton>Configure...</guibutton> button</term>
1173 <listitem>
1174 <!-- <screenshot>
1175   <screeninfo>Customize Message Aggregation Modes</screeninfo>
1176   <mediaobject>
1177     <imageobject>
1178       <imagedata fileref="aggregationtheme.png" format="PNG"/>
1179       </imageobject>
1180       <textobject>
1181         <phrase>Customize Message Aggregation Modes</phrase>
1182       </textobject>
1183       <caption>
1184         <para>Customize Message Aggregation Modes</para>
1185       </caption>
1186     </mediaobject>
1187     </screenshot> -->
1188    
1189 <para>To create a custom aggregation theme, click the <guibutton>Configure...</guibutton> button. Select an existing aggregation similar to the one you want to
1190   create, then click <guibutton>Clone Aggregation</guibutton>. If none are similar, click the <guibutton>New Aggregation</guibutton> button. The <guilabel>General</guilabel>
1191   tab allows you to change the <guilabel>Name:</guilabel> and <guilabel>Description:</guilabel>. The <guilabel>Groups &amp; Threading</guilabel> tab
1192   lets you configure several elements to customize your aggregation.</para>
1193 <itemizedlist>
1194 <listitem><para>
1195 <guilabel>Grouping:</guilabel> lets you select from dates, sender/receiver or none. With the smart options &kmail; will group related emails together.
1196 </para></listitem>
1197 <listitem><para>
1198 <guilabel>Group expand policy:</guilabel> lets you set whether &kmail; will automatically expand grouped emails, or not.
1199 </para></listitem>
1200 <listitem><para>
1201 <guilabel>Threading:</guilabel> allows you to decide if &kmail; will include references and subject to determine perfect threading.
1202 You may also turn off threading altogether.
1203 </para></listitem>
1204 <listitem><para>
1205 <guilabel>Thread leader:</guilabel> lets you change the leader of the thread: most recent message, or the first one.
1206 </para></listitem>
1207 <listitem><para>
1208 <guilabel>Thread expand policy:</guilabel> allows you to change how &kmail; determines whether a thread should be expanded.
1209 </para></listitem>
1210 </itemizedlist>
1211 <para>The <guilabel>Advanced</guilabel> tab lets you change the <guilabel>Fill view strategy:</guilabel> Choose 
1212 "Favor speed" if you have a slow connection. "Interactivity" will show
1213 all of your current conversations first. "Batch" mode will not do any sorting.</para>
1214 </listitem>
1215 </varlistentry>
1216 </variablelist>
1217 </listitem>
1218 </varlistentry>
1219 </variablelist>
1220 <para>&nbsp;</para><!-- add whitespace -->
1221 <variablelist>
1222 <varlistentry>
1223 <term><guilabel>Default Theme:</guilabel> (drop down list)</term>
1224 <listitem>
1225 <variablelist>
1226 <varlistentry>
1227 <term>Classic</term>
1228 <listitem><para>A simple, backward compatible, single row theme</para></listitem>
1229 </varlistentry>
1230 <varlistentry>
1231 <term>Smart</term>
1232 <listitem><para>A smart multi-line and multi-item theme</para></listitem>
1233 </varlistentry>
1234 <varlistentry>
1235 <term>Smart with Clickable Status</term>
1236 <listitem><para>A smart multi-line and multi-item theme with a clickable status column</para></listitem>
1237 </varlistentry>
1238 <varlistentry id="customize-messagelist-theme">
1239     <term><guibutton>Configure...</guibutton> button</term>
1240 <listitem>
1241 <!-- <screenshot >
1242   <screeninfo>Customize Message List Theme</screeninfo>
1243   <mediaobject>
1244     <imageobject>
1245       <imagedata fileref="messagelisttheme.png" format="PNG"/>
1246       </imageobject>
1247       <textobject>
1248         <phrase>Customize Message List Theme</phrase>
1249       </textobject>
1250       <caption>
1251         <para>Customize Message List Theme</para>
1252       </caption>
1253     </mediaobject>
1254     </screenshot> -->
1255   
1256 <para>To create a custom message list theme, click the <guibutton>Configure...</guibutton> button. Select an existing theme similar to the one you want to
1257 create, then click <guibutton>Clone Theme</guibutton>. If none are similar, click the <guibutton>New Theme</guibutton> button. The <guilabel>
1258 General</guilabel> tab allows you to change the <guilabel>Name:</guilabel> and <guilabel>Description:</guilabel>.</para>
1259 
1260 <para>The <guilabel>Appearance</guilabel> tab lets you configure visible columns and status items. To add a column,
1261 right click the column bar and select <guilabel>Add Column</guilabel>.
1262 Name the column, then select what the column will represent from the <guilabel>Header click sorts messages:</guilabel> drop down list.
1263 <guilabel>Visible by default</guilabel> is automatically checked.
1264 Uncheck it if you only want the column to be available on the context menu for the clickable sort bar.
1265 Drag the appropriate label from the <guilabel>Content Items</guilabel> to the column view box under the column bar,
1266 &eg;, if you chose to add a size column you would drag the Size label
1267 underneath the Size column. Continue to do this until you have all the columns you desire.
1268 You can change the font and color of column items through the view area &RMB; menu. Move, delete and
1269 resize columns via the &RMB; menu on the column bar.</para>
1270 
1271 <para>The <guilabel>Advanced</guilabel> tab lets you show headers. You may also change the size of status icons.</para>
1272 </listitem></varlistentry> 
1273 </variablelist>
1274 </listitem></varlistentry>
1275 </variablelist>
1276 
1277 <para>&nbsp;</para><!-- add whitespace -->
1278 <para>In the <guilabel>Date Display</guilabel> section you may choose one of three date formats (or create your own).
1279 The <guilabel>Standard Format</guilabel> shows the day of the week and the date. The <guilabel>Localized Format</guilabel>
1280 is shorter, omitting the day of the week. The <guilabel>Smart format</guilabel> will show
1281 today, yesterday, &etc; If you want to create a <guilabel>Custom</guilabel> date format, just click
1282 on <guilabel>Custom format information</guilabel> and follow the directions.</para>
1283 <para>&nbsp;</para><!-- add whitespace -->
1284 </sect2>
1285 
1286 
1287 <sect2 id="configure-message-tags">
1288     <title>Message Tags</title>
1289     
1290 <screenshot>
1291 <screeninfo>Appearance Tags</screeninfo>
1292   <mediaobject>
1293     <imageobject>
1294       <imagedata fileref="appearancetags.png" format="PNG"/>
1295     </imageobject>
1296     <textobject>
1297       <phrase>Appearance Tags</phrase>
1298     </textobject>
1299     <caption>
1300       <para>The Appearance (Tags) Tab</para>
1301     </caption>
1302   </mediaobject>
1303 </screenshot>
1304 <para>&nbsp;</para><!-- add whitespace -->
1305 <para>&kmail; by default gives you several ways to mark messages (Important / Action
1306 Item / Birthday), accessible via the <menuchoice><guimenu>Message</guimenu>
1307 <guisubmenu>Mark Message &gt;</guisubmenu></menuchoice> sub-menu. You may also
1308 define additional tags to help you categorize messages.</para>
1309 
1310 <para>Use the <guilabel>Available Tags</guilabel> input field to name your special
1311 tag. Use the <guibutton>&nbsp;&plus;&nbsp;</guibutton> button to add this name to
1312 the list. Use the <guibutton>&nbsp;&minus;&nbsp;</guibutton> button to remove a tag.
1313 (The "Birthday" tag is built-in, and cannot be removed.) Use the up and down arrow
1314 buttons to sort the items in the list.</para>
1315 
1316 <para>Highlight an item in the list to activate the <guilabel>Tag Settings</guilabel>
1317 dialog. You may choose any or all of six options.</para>
1318 
1319 <variablelist>
1320     <varlistentry>
1321         <term><guilabel>Change text color:</guilabel></term>
1322         <listitem><para>Select this option to display tagged message
1323         list entries in a different color. A color palette will
1324         be presented when you choose this option. Select a preset
1325         color, or choose "Custom..." for more flexibility.</para></listitem>
1326     </varlistentry>
1327     
1328     <varlistentry>
1329         <term><guilabel>Change background color:</guilabel></term>
1330         <listitem><para>Choose this option to alter the background color
1331         of tagged message list entries.</para></listitem>
1332     </varlistentry>
1333     
1334     <varlistentry>
1335         <term><guilabel>Change font:</guilabel></term>
1336         <listitem><para>You may select either a bold or
1337         <emphasis>italic</emphasis> type face.</para></listitem>
1338     </varlistentry>
1339     
1340     <varlistentry>
1341         <term><guilabel>Message tag icon:</guilabel></term>
1342         <listitem><para>Click this button to open an icon selection
1343         dialog. The icon will be displayed on tagged message list entries.</para></listitem>
1344     </varlistentry>
1345     
1346     <varlistentry>
1347         <term><guilabel>Shortcut:</guilabel></term>
1348         <listitem><para>Use this button to create a keyboard shortcut
1349         for associating this tag with selected messages.</para></listitem>
1350     </varlistentry>
1351     
1352     <varlistentry>
1353         <term><guilabel>Enable toolbar button:</guilabel></term>
1354         <listitem><para>Select this option to add a new button to the &kmail;
1355         toolbar. Clicking the button will tag the currently selected message.</para></listitem>
1356     </varlistentry>
1357 </variablelist>
1358 
1359 <para>All the tags defined here will automatically appear as new options in the <menuchoice>
1360         <guimenu>Message</guimenu><guisubmenu>Mark Message &gt;</guisubmenu></menuchoice> sub-menu.</para>
1361 </sect2>
1362  
1363 </sect1>
1364 
1365 <sect1 id="configure-composer">
1366     <title>
1367       Composer Page
1368     </title>
1369     
1370     <para>
1371         For a description of how to use the <guilabel>Composer</guilabel>,
1372         read <link linkend="the-composer-window">this page</link>. To
1373         learn more about fine-tuning the <guilabel>Composer</guilabel>'s
1374         behavior, press on.
1375     </para>
1376 
1377     <sect2 id="configure-composer-general">
1378       <title>
1379         General
1380       </title>
1381     
1382     <screenshot>
1383     <screeninfo>Composer General</screeninfo>
1384       <mediaobject>
1385         <imageobject>
1386           <imagedata fileref="composergeneral.png" format="PNG"/>
1387         </imageobject>
1388         <textobject>
1389           <phrase>Composer General</phrase>
1390         </textobject>
1391         <caption>
1392           <para>The Composer (General) Tab</para>
1393         </caption>
1394       </mediaobject>
1395     </screenshot>
1396     <para>&nbsp;</para><!-- add whitespace -->
1397     
1398     <para>
1399       This dialog lets you adjust the way &kmail; handles signatures.
1400       It also permits you to control some formatting features, to adjust
1401       some autocompletion options, and to tweak &kmail;'s autosave feature.
1402     </para>
1403     
1404     <variablelist>
1405         <varlistentry id="configure-composer-general-append-signature">
1406           <term>
1407             <guilabel>Automatically insert signature</guilabel>
1408           </term>
1409           <listitem>
1410             <para>
1411               If checked, your signature as defined on the <link
1412               linkend="configure-identity-signature">identity
1413               page</link> is automatically included at the end of
1414           every message you create (&ie;, new messages, replies, &etc;).
1415             </para>
1416           </listitem>
1417         </varlistentry>
1418         <varlistentry>
1419           <term>
1420             <guilabel>Insert signature above quoted text</guilabel>
1421           </term>
1422           <listitem>
1423             <para>
1424               If checked, &kmail; will insert your signature at the top of
1425           the composer window, and not at the bottom.
1426             </para>
1427           </listitem>
1428         </varlistentry>
1429     <varlistentry>
1430           <term>
1431             <guilabel>Prepend separator to signature</guilabel>
1432           </term>
1433           <listitem>
1434             <para>
1435               If checked, &kmail; will insert "-- " (dash dash space)
1436           before your signature if your signature does not begin
1437           that way. (This separator line is a <emphasis>de facto</emphasis>
1438           internet standard.)
1439             </para>
1440           </listitem>
1441         </varlistentry>
1442     <varlistentry>
1443           <term>
1444             <guilabel>Remove the signature when replying</guilabel>
1445           </term>
1446           <listitem>
1447             <para>
1448               If checked, &kmail; will remove the signature from the original
1449           message when you compose a reply. Of course, if you have not
1450           selected the signature and the <guilabel>Only quote selected
1451           text ...</guilabel> option has been checked, &kmail; will omit
1452           the signature without referring to this setting.
1453             </para>
1454           </listitem>
1455         </varlistentry>
1456     <varlistentry id="configure-composer-general-quote-selection-only">
1457     <term>
1458       <guilabel>Only quote selected text when replying</guilabel>
1459     </term>
1460     <listitem>
1461       <para>
1462         If checked, &kmail; will quote only the selected text in the message window,
1463         instead of the complete message, when replying.
1464         With this, it is possible to quickly generate replies that quote only the relevant
1465         paragraph(s) to which you are actually replying. If this option is checked and you
1466         select nothing, &kmail; will quote the entire message.
1467       </para>
1468     </listitem>
1469   </varlistentry>
1470   <varlistentry id="configure-composer-general-smart-quoting">
1471           <term>
1472             <guilabel>Use smart quoting</guilabel>
1473           </term>
1474           <listitem>
1475             <para>
1476               If checked, &kmail; will break long lines but will try
1477               to keep the correct quoting (&ie;, the <quote>&gt;</quote>
1478           will always be at the start of the line).
1479             </para>
1480           </listitem>
1481         </varlistentry>
1482     <varlistentry>
1483     <term>
1484       <guilabel>Word wrap at column:</guilabel>
1485     </term>
1486     <listitem>
1487       <para>
1488           If checked, the word wrap option (<menuchoice>
1489           <guimenu>Options</guimenu><guimenuitem>Wordwrap</guimenuitem>
1490           </menuchoice> in the composer window) will be selected
1491           automatically. Use the spin box to set the maximum line length.
1492       </para>
1493     </listitem>
1494     </varlistentry>
1495     <varlistentry>
1496     <term>
1497       <guilabel>Reply or forward using the same visual format as the original message
1498       (plain text or HTML)</guilabel>
1499     </term>
1500     <listitem>
1501       <para>
1502         If checked, &kmail; will always enable the rich text editing toolbar if the
1503         message to which you are responding contains an &HTML; &MIME; header. If this option
1504         is not selected, the composer retains the toolbar state from the previous session.
1505       </para>
1506     </listitem>
1507     </varlistentry>
1508     <varlistentry>
1509           <term>
1510             <guilabel>Improve plain text version of &HTML; message</guilabel>
1511           </term>
1512           <listitem>
1513             <para>
1514               If checked, &kmail; will append footnotes to the plain text version
1515           of every message composed in &HTML;. These plain text footnotes will be clickable
1516           links pointing to any resources coded as anchor tags (aka links) in the
1517           &HTML; version of the message.
1518             </para>
1519           </listitem>
1520         </varlistentry>
1521         <varlistentry id="configure-composer-general-auto-request-mdns">
1522           <term>
1523             <guilabel>Automatically request message disposition notifications</guilabel>
1524           </term>
1525           <listitem>
1526             <para>
1527               If checked, <xref
1528               linkend="composer-options-request-mdn"/> will default to
1529               <emphasis>on</emphasis>. Check this option only if you
1530               know what you are doing. &mdn;s are considered a
1531               nuisance (or are simply ignored) by a lot of people. It
1532               is better to request them only when necessary.
1533             </para>
1534           </listitem>
1535     </varlistentry>
1536         <varlistentry>
1537           <term>
1538             <guilabel>Use addresses indexed from emails for autocompletion</guilabel>
1539           </term>
1540           <listitem>
1541             <para>
1542               If checked, &kmail; will include the addresses from all your saved
1543           messages in the list of autocompletion targets (&eg;, when you
1544           start typing in the To: input field). These will appear as "Contacts
1545           found in your data". If you switch this off, only the matching &kaddressbook;
1546           entries and "Recent Addresses" will appear in the list. Use the spin
1547           box to limit the number of items displayed in the list.
1548             </para>
1549           </listitem>
1550         </varlistentry>
1551     <varlistentry>
1552           <term>
1553             <guilabel>Use recent addresses for autocompletion</guilabel>
1554           </term>
1555           <listitem>
1556             <para>
1557               If checked, &kmail; will include the addresses that have been used
1558           recently in the list of autocompletion targets (&eg;, when you
1559           start typing in the CC: input field). These will appear as "Recent
1560           Addresses". If you switch this off, only the matching &kaddressbook;
1561           entries and "Contacts found in your data" will appear in the list. Use
1562           the spin box to limit the number of items considered "Recent".
1563             </para>
1564           </listitem>
1565         </varlistentry>
1566     <varlistentry>
1567           <term>
1568             <guibutton>Configure Completion ...</guibutton> button
1569           </term>
1570           <listitem>
1571             <para>
1572               Click on this button to open the autocompletion configuration
1573           dialog. You may adjust the order in which items appear, add or
1574           remove "Recent" addresses, and create a blacklist of addresses
1575           that should never appear as autocompletion targets. Notice that
1576           this dialog may also be invoked from a context menu by clicking
1577           the &RMB; in, say, the "To:" field of the composer.
1578             </para>
1579           </listitem>
1580         </varlistentry>
1581         <varlistentry id="configure-composer-general-autosave-interval">
1582           <term>
1583             <guilabel>Autosave interval</guilabel>
1584           </term>
1585           <listitem>
1586             <para>
1587           A backup copy of the text in the composer window is by default created
1588               regularly. This option lets you specify how often a backup copy
1589           is created. You can disable autosaving by selecting "No autosave".
1590             </para>
1591           </listitem>
1592         </varlistentry>
1593     </variablelist>
1594     <para>&nbsp;</para><!-- add whitespace -->
1595     </sect2>
1596 
1597     <sect2 id="configure-composer-standard-templates">
1598     <title>Standard Templates</title>
1599     <screenshot>
1600     <screeninfo>Composer Standard Templates</screeninfo>
1601       <mediaobject>
1602         <imageobject>
1603           <imagedata fileref="composerstandard.png" format="PNG"/>
1604         </imageobject>
1605         <textobject>
1606           <phrase>Composer Standard Templates</phrase>
1607         </textobject>
1608         <caption>
1609           <para>The Composer (Standard Templates) Tab</para>
1610         </caption>
1611       </mediaobject>
1612     </screenshot>
1613     <para>&nbsp;</para><!-- add whitespace -->
1614 
1615     <para>
1616       Here you can edit the default message templates used when you
1617       compose a new message, write a reply, or forward a message. Message templates support
1618       substitution commands, by simply typing them or selecting them from the
1619       <guimenu>Insert Command</guimenu> menu. These are global (default) templates.
1620       They may be overridden by per-identity templates or per-folder templates if
1621       any such are specified. Most people are happy with the standard default
1622       templates. But if you wish to tweak the defaults, this is the place to do it.
1623     </para>
1624 
1625     <para>
1626       For a more detailed explanation of template configuration, please refer to <link
1627       linkend="configure-identity-templates">the Identities chapter.</link>
1628     </para>
1629     <para>&nbsp;</para><!-- add whitespace -->
1630     </sect2>
1631 
1632     <sect2 id="configure-composer-custom-templates">
1633     <title>Custom Templates</title>
1634     <screenshot>
1635     <screeninfo>Composer Custom Templates</screeninfo>
1636       <mediaobject>
1637         <imageobject>
1638           <imagedata fileref="composercustom.png" format="PNG"/>
1639         </imageobject>
1640         <textobject>
1641           <phrase>Composer Custom Templates</phrase>
1642         </textobject>
1643         <caption>
1644           <para>The Composer (Custom Templates) Tab</para>
1645         </caption>
1646       </mediaobject>
1647     </screenshot>
1648     <para>&nbsp;</para><!-- add whitespace -->
1649 
1650     <para>
1651       Here you can add, edit, and delete custom message templates to use 
1652       when you compose a reply or forward a message. Create the custom template 
1653       by typing the name into the input box and press the <guiicon>+</guiicon> button.
1654       You can bind a keyboard combination to the template for faster operations.
1655     </para>
1656     <!-- To and CC field--><!-- I tested this, and I can't get it to work. David Bryant -->
1657     
1658     <para>
1659       Message templates support substitution commands, by simply typing them 
1660       or selecting them from the <guimenu>Insert Command</guimenu> menu.
1661     </para>
1662     
1663     <para>
1664       There are four types of custom templates: used to <guilabel>Reply</guilabel>, 
1665       <guilabel>Reply to All</guilabel>, <guilabel>Forward</guilabel>, and 
1666       <guilabel>Universal</guilabel> which can be used for all kinds of operations. 
1667       You cannot bind a keyboard shortcut to <guilabel>Universal</guilabel>
1668       templates.
1669     </para>
1670     
1671     <para>&nbsp;</para><!-- add whitespace -->
1672     </sect2>
1673 
1674     <sect2 id="configure-composer-subject">
1675     <title>Subject</title>
1676     <screenshot>
1677     <screeninfo>Composer Subject</screeninfo>
1678       <mediaobject>
1679         <imageobject>
1680           <imagedata fileref="composersubject.png" format="PNG"/>
1681         </imageobject>
1682         <textobject>
1683           <phrase>Composer Subject</phrase>
1684         </textobject>
1685         <caption>
1686           <para>The Composer (Subject) Tab</para>
1687         </caption>
1688       </mediaobject>
1689     </screenshot>
1690     <para>&nbsp;</para><!-- add whitespace -->
1691 
1692     <para>
1693       This section contains a list of prefixes for <quote>Reply</quote> and
1694       <quote>Forward</quote>. If you receive messages that use prefixes differing
1695       from the standard prefixes, you may add them to this list so &kmail; will recognize
1696       them. &kmail; will then ignore the odd-ball prefixes when sorting messages (and
1697       when setting the subject of a reply or a forwarded message), and optionally
1698       replace them with <quote>Re:</quote> or <quote>Fwd:</quote>,
1699       respectively.
1700     </para>
1701     <para>&nbsp;</para><!-- add whitespace -->
1702     </sect2>
1703 
1704     <sect2 id="configure-composer-charset">
1705     <title>Character Set</title>
1706     <screenshot>
1707     <screeninfo>Composer Character Set</screeninfo>
1708       <mediaobject>
1709         <imageobject>
1710           <imagedata fileref="composercharset.png" format="PNG"/>
1711         </imageobject>
1712         <textobject>
1713           <phrase>Composer Character Set</phrase>
1714         </textobject>
1715         <caption>
1716           <para>The Composer (Character Set) Tab</para>
1717         </caption>
1718       </mediaobject>
1719     </screenshot>
1720     <para>&nbsp;</para><!-- add whitespace -->
1721 
1722     <para>
1723       Here you can manage the default character sets used for your own messages.
1724       Every message you send will be checked to see if it is written with one of the listed
1725       character sets, starting at the top of the list. If it is, that character set will be used.
1726       If it is not, a dialog will appear and tell you that you must choose
1727       a character set via
1728       <menuchoice><guimenu>Options</guimenu><guisubmenu>Set Encoding</guisubmenu></menuchoice>.
1729     </para>
1730 
1731     <para>
1732       If you select <guilabel>Keep original charset when replying
1733       or forwarding (if possible)</guilabel>, the original message's character set
1734       will be kept, unless there are now characters that cannot be
1735       represented using that set of characters.
1736     </para>
1737     <para>&nbsp;</para><!-- add whitespace -->
1738     </sect2>
1739 
1740     <sect2 id="configure-composer-headers">
1741     <title>Headers</title>
1742     <screenshot>
1743     <screeninfo>Composer Headers</screeninfo>
1744       <mediaobject>
1745         <imageobject>
1746           <imagedata fileref="composerheaders.png" format="PNG"/>
1747         </imageobject>
1748         <textobject>
1749           <phrase>Composer Headers</phrase>
1750         </textobject>
1751         <caption>
1752           <para>The Composer (Headers) Tab</para>
1753         </caption>
1754       </mediaobject>
1755     </screenshot>
1756     <para>&nbsp;</para><!-- add whitespace -->
1757 
1758     <para>
1759       Check the <guilabel>Use custom message-id suffix</guilabel>
1760       checkbox if you want &kmail; to generate Message-Id's with a custom
1761       suffix. Enter the desired suffix in the <guilabel>Custom message-id
1762       suffix</guilabel> field. Please make sure that the suffix you
1763       specify is unique (within the webiverse). The simplest way to ensure uniqueness is to use
1764       the name of your own domain, if you have one. If you do not check <guilabel>Use
1765       custom Message-Id suffix</guilabel>, &kmail; will automatically
1766       generate the complete Message-Id. If you do not know what this is all
1767       about, do not choose this option.
1768     </para>
1769 
1770     <para>
1771       The <guilabel>Define custom mime header fields</guilabel> list
1772       sets the headers that &kmail; will use for its outgoing messages. You
1773       may both invent new fields and overwrite existing ones. This feature
1774       is only useful for experts.
1775     </para>
1776     <para>&nbsp;</para><!-- add whitespace -->
1777     </sect2>
1778 
1779     <sect2 id="configure-composer-attachments">
1780     <title>Attachments</title>
1781     <screenshot>
1782     <screeninfo>Composer Attachments</screeninfo>
1783       <mediaobject>
1784         <imageobject>
1785           <imagedata fileref="composerattach.png" format="PNG"/>
1786         </imageobject>
1787         <textobject>
1788           <phrase>Composer Attachments</phrase>
1789         </textobject>
1790         <caption>
1791           <para>The Composer (Attachments) Tab</para>
1792         </caption>
1793       </mediaobject>
1794     </screenshot>
1795     <para>&nbsp;</para><!-- add whitespace -->
1796 
1797     <para>
1798       If you have to send attachments with filenames containing non-English
1799       characters to users of
1800       <application>&Microsoft; Outlook</application> or
1801       <application>&Microsoft; Outlook Express</application>,
1802       you might want to check the <guilabel>Outlook-compatible attachment naming</guilabel>
1803       option. &kmail; will then encode the attachment names in a non-standard way that
1804       is understood by <application>&Microsoft; Outlook</application>.
1805     </para>
1806 
1807     <para>
1808       When you select this option, &kmail; will create messages that do not comply with email
1809       standards, and consequently it is possible that your messages will not be understood by
1810       standards-compliant mail clients. So you should not enable this option unless you must.
1811     </para>
1812 
1813     <para>
1814       Check the <guilabel>Enable detection of missing attachments</guilabel>
1815       checkbox if you want &kmail; to warn you whenever you are about to send a
1816       message without attachments even though the message text contains certain
1817       words which may indicate that you want to include an attachment. The list
1818       of key words can be modified.
1819     </para>
1820     
1821     <para>
1822       Use the <guilabel>Maximum Attachment Size:</guilabel> spin box to
1823       limit the size of any attachments you send. If you try to attach a
1824       file larger than the specified limit, &kmail; will issue an error
1825       message and refuse to attach the file. Note that this is an individual
1826       limit, and not an aggregate limit. Also, the file size is checked
1827       before the file is converted to base 64 encoding, if that is necessary.
1828     </para>
1829     
1830     <para>&nbsp;</para><!-- add whitespace -->
1831     </sect2>
1832 
1833     <sect2 id="configure-composer-autocorrection">
1834     <title>Autocorrection</title>
1835     <screenshot>
1836     <screeninfo>Composer Autocorrection</screeninfo>
1837       <mediaobject>
1838         <imageobject>
1839           <imagedata fileref="composercorrect.png" format="PNG"/>
1840         </imageobject>
1841         <textobject>
1842           <phrase>Composer Autocorrection</phrase>
1843         </textobject>
1844         <caption>
1845           <para>The Composer (Autocorrection) Tab</para>
1846         </caption>
1847       </mediaobject>
1848     </screenshot>
1849     <para>&nbsp;</para><!-- add whitespace -->
1850    
1851     <para>
1852       To enable automatic correction of common typing errors, select the <guilabel>Enable
1853       autocorrection</guilabel> option. Use the drop down list to choose your language.
1854       You may import settings, either from <application>LibreOffice</application> or another &kmail;
1855       / &calligra; installation, via the <guibutton>Import ... <inlinemediaobject>
1856       <imageobject><imagedata fileref="go-down.png" format="PNG"/></imageobject>
1857       </inlinemediaobject></guibutton> button. If you need to save your settings for 
1858       another installation or application, use the <guibutton>Export...</guibutton> button.
1859     </para>
1860     
1861     <para>
1862       <variablelist><title>Autocorrect Options</title>
1863         <varlistentry>
1864              <term><guilabel>Simple Autocorrection</guilabel></term>
1865              <listitem>
1866                <para>
1867                This allows you to configure &kmail; to automatically correct various common
1868                typographical errors. Check the boxes next to the autocorrection features you want.
1869                </para>
1870              </listitem>
1871            </varlistentry>
1872            <varlistentry>
1873              <term><guilabel>Custom Quotes</guilabel></term>
1874              <listitem>
1875                <para>
1876                You can replace double or single quotes with “smart” quotes by checking the appropriate box.
1877                You can also add a non-breaking space before specific punctuation marks in French text by selecting that option.
1878                </para>
1879              </listitem>
1880            </varlistentry>
1881            <varlistentry>
1882              <term><guilabel>Advanced Autocorrection</guilabel></term>
1883              <listitem>
1884                <para>
1885                You can customize automatic word replacement by selecting this option.
1886                To enter a custom string that will be replaced automatically,
1887                enter the word to be replaced in the <guilabel>Find</guilabel> box and
1888                enter the replacement word in the <guilabel>Replace</guilabel> box, then
1889                click the <guibutton>Add</guibutton> button. To remove a custom word
1890                from the list, highlight that entry and click <guibutton>Remove</guibutton>.
1891                </para>
1892              </listitem>
1893            </varlistentry>
1894            <varlistentry>
1895              <term><guilabel>Exceptions</guilabel></term>
1896              <listitem>
1897                <para>
1898                        This dialog lets you create exceptions where you can tell &kmail; to ignore
1899                some periods (end of sentence) and two uppercase letters (&eg;, &kmail;). Enter
1900                the exception and click the <guibutton>Add</guibutton> button.
1901                To remove the exception, highlight the string and click <guibutton>Remove</guibutton>.
1902                </para>
1903              </listitem>
1904            </varlistentry>
1905         </variablelist>
1906     </para>
1907       
1908     <para>
1909       Once you have made all of your autocorrect selections, click <guibutton>Apply</guibutton>, or <guibutton>OK</guibutton>.
1910     </para>
1911     <para>&nbsp;</para><!-- add whitespace --> 
1912     </sect2>
1913 
1914     <sect2 id="configure-resize-image">
1915     <title>Auto Resize Image</title>
1916     <screenshot>
1917     <screeninfo>Composer Auto Resize</screeninfo>
1918       <mediaobject>
1919         <imageobject>
1920           <imagedata fileref="composerresize.png" format="PNG"/>
1921         </imageobject>
1922         <textobject>
1923           <phrase>Composer Auto Resize</phrase>
1924         </textobject>
1925         <caption>
1926           <para>The Composer (Auto Resize Image) Tab</para>
1927         </caption>
1928       </mediaobject>
1929     </screenshot>
1930     <para>&nbsp;</para><!-- add whitespace -->
1931    
1932     <para>
1933       In some circumstances you may want to have &kmail; automatically resize image attachments in
1934       outgoing emails (&eg;, because of server limits). To do so, select <guilabel>Automatically resize
1935       images</guilabel>. There are several options that accompany this feature.
1936     </para>
1937       
1938     <variablelist>
1939      <varlistentry><term><guilabel>General</guilabel></term>
1940        <listitem>
1941          <para>
1942            There are three options under "General". If you want to preserve the aspect ratio
1943            of all images, select <guilabel>Keep ratio</guilabel>. &kmail; by default asks you 
1944            if you want to resize before resizing. If you want the program to resize images
1945            without asking, unselect <guilabel>Ask before resizing</guilabel>. &kmail; will by default
1946            send the resized image in <acronym>JPG</acronym> format. If you would rather have such images sent in
1947            <acronym>PNG</acronym> format, select that from the <guilabel>Fallback to format:</guilabel> drop down box.
1948          </para>
1949        </listitem>
1950      </varlistentry>
1951      <varlistentry><term><guilabel>Image</guilabel></term>
1952        <listitem>
1953          <para>
1954            Suppose you have a relative who can only receive image files of a certain size because of their
1955            email provider's limits. You can use the <guilabel>Reduce image to maximum dimension:</guilabel> option
1956            to select a size to shrink the image to, and enter their email into the filters on the <guilabel>Recipients</guilabel>
1957            tab. (The <guilabel>Recipients</guilabel> tab is discussed in further detail below.)
1958            If you need a custom size, choose the last option <guilabel>Custom</guilabel> from the width and
1959            height drop down boxes, and enter a number of pixels in the text box. You may also enlarge images by selecting
1960            <guilabel>Enlarge image to minimum dimension</guilabel>. The last option allows you to skip resizing images
1961            that are smaller than the specified file size.
1962          </para>
1963        </listitem>
1964      </varlistentry>
1965      
1966      <varlistentry><term><guilabel>Filename</guilabel></term>
1967        <listitem>
1968          
1969            <variablelist>
1970            <varlistentry><term><guilabel>Source filter</guilabel></term>
1971              <listitem>
1972                <para>
1973                  If you would like the resizing to be done based on the name of the file, select
1974                  the appropriate filter here. Suppose you need to send your boss multiple images daily,
1975                  and your boss requires all of them to be the same size. You could name your work images
1976                  work1, work2 &etc;, then select <guilabel>Include all files whose names contains one of the patterns</guilabel> and
1977                  enter work into the <guilabel>Pattern:</guilabel> text box. You can also exclude files in the same way by selecting
1978                  <guilabel>Exclude all files whose names contains one of the patterns</guilabel>. The default behavior is no filtering.
1979                </para>
1980              </listitem>
1981            </varlistentry>
1982            <varlistentry><term><guilabel>Image Format</guilabel></term>
1983              <listitem>
1984                <para>
1985                  Select <guilabel>Resize all images with one of these formats</guilabel> to set a specific format to resize the image to.
1986                </para>
1987                <itemizedlist>
1988                  <listitem>
1989                    <para>
1990                      When this option is enabled, you must click the <guibutton>Select Format...</guibutton> button,
1991                      then select a format from the dialog.
1992                    </para>
1993                  </listitem>
1994                </itemizedlist>
1995              </listitem>
1996            </varlistentry>
1997            <varlistentry><term><guilabel>Resize filename</guilabel></term>
1998              <listitem>
1999                <para>
2000                  Select <guilabel>Rename resized images with the following pattern:</guilabel> if you would like your
2001                  resized images to be renamed with a specific pattern. Enter the pattern into the text box. You may use:
2002                <simplelist>
2003                  <member>%t set current time</member>
2004                  <member>%d set current date</member>
2005                  <member>%n original filename</member>
2006                  <member>%e original extension</member>
2007                  <member>%x new extension</member>
2008                </simplelist>
2009                </para>
2010              </listitem>
2011            </varlistentry>
2012          </variablelist>
2013          
2014          </listitem>
2015        </varlistentry>
2016      
2017        <varlistentry><term><guilabel>Recipients</guilabel></term>
2018          <listitem>
2019            <para>
2020              This tab is where you specify recipients who need to receive resized images.
2021              You must decide if you need multiple entries or only one, and enter the email(s)
2022              into the text box using the <quote>;</quote> as a separator when there are multiple
2023              items. You may also specify certain recipients for whom images ought not be resized.
2024              The default is no filtering.
2025            </para>
2026          </listitem>
2027        </varlistentry>
2028     </variablelist>
2029     <para>&nbsp;</para><!-- add whitespace -->
2030     </sect2>
2031 
2032 </sect1>
2033 
2034 <sect1 id="configure-security">
2035   <title>Security Page</title>
2036   
2037   <para>
2038     The Security configuration dialog lets you fine-tune certain rich text (&HTML;) options.
2039     It also allows you to control encryption and decryption features, to adjust some built-in
2040     anti-phishing logic, and to specify how message disposition notification requests (aka
2041     return receipts) are handled. Notice that this dialog does <emphasis>not</emphasis> have
2042     anything to do with anti-virus security measures. See the <link linkend="the-anti-virus-wizard">Using
2043     &kmail;: The Anti-Virus Wizard</link> chapter if you want anti-virus security.
2044   </para>
2045   
2046   <sect2 id="configure-security-reading">
2047     <title>Reading</title>
2048     
2049     <screenshot>
2050     <screeninfo>Security Reading</screeninfo>
2051       <mediaobject>
2052         <imageobject>
2053           <imagedata fileref="securityreading.png" format="PNG"/>
2054         </imageobject>
2055         <textobject>
2056           <phrase>Security Reading</phrase>
2057         </textobject>
2058         <caption>
2059           <para>The Security (Reading) Tab</para>
2060         </caption>
2061       </mediaobject>
2062     </screenshot>
2063     <para>&nbsp;</para><!-- add whitespace -->    
2064     
2065     <para>On this tab you can configure security options that
2066         affect the way you read messages.</para>
2067 
2068       <variablelist>
2069         <varlistentry id="configure-security-reading-prefer-html">
2070           <term><guilabel>Prefer HTML to plain text</guilabel></term>
2071           <listitem>
2072             <para>
2073                   By default &kmail; will show &HTML; messages in plain text. If you prefer to view messages with
2074               &HTML; formatting and layout automatically, select this option. However, we recommend leaving this option off,
2075               as security problems with &HTML; might show up.
2076             </para>
2077             <para>
2078               You can still easily view messages in &HTML; format by
2079               clicking the plain message/HTML message toggle bar on the left hand side of the preview pane.
2080             </para>
2081           </listitem>
2082         </varlistentry>
2083 
2084         <varlistentry id="configure-security-reading-external-references">
2085           <term><guilabel>Allow messages to load external references from the Internet</guilabel></term>
2086           <listitem>
2087             <para>
2088               If checked, &kmail; can load external images, style sheets, &etc; from the Internet
2089               when you view an &HTML; message. We strongly recommend that you leave this option off
2090               (although it has no effect until you enable &HTML;).
2091             </para>
2092             <para>
2093               By adding external references to their messages, people sending spam can detect when
2094               you have looked at their message, your location, and a lot of other information that
2095               may get logged on web servers. Note that this option has no effect on &Java; or JavaScript,
2096               as these are not supported in &kmail; at all.
2097             </para>
2098           </listitem>
2099         </varlistentry>
2100     
2101         <!--http://www.aegiap.eu/kdeblog/2013/04/news-in-kdepim-4-11-scam-detection/-->
2102     <varlistentry id="configure-security-email-scams">
2103       <term><guilabel>Informs if message reading is a suspected email scam</guilabel></term>
2104       <listitem>
2105             <para>
2106               As email has become more popular, email scams have proliferated. Email scams may
2107               include emails made to appear as if they come from legitimate companies, even though
2108               they really link to malicious web sites requesting your personal information. This
2109               may lead to identity theft, and worse. By default &kmail; analyzes messages for common scams,
2110               and will inform you if a message is a suspected scam. We recommend that you keep this feature
2111               enabled. If you wish to disable these warnings, uncheck
2112               <guilabel>Informs if message reading is a suspected email scam</guilabel>.
2113             </para>
2114             <para>
2115               If legitimate emails are being flagged, (&eg;, from trusted friends), you can add
2116               their email addresses to the <guilabel>Whitelist:</guilabel> by clicking
2117               the <guibutton>Add...</guibutton> button and entering an address into the dialog that pops up.
2118               Please note that at this time, only complete email addresses can be whitelisted.
2119             </para>
2120           </listitem>
2121         </varlistentry>
2122         
2123         <varlistentry>
2124           <term><guilabel>Check URL with Phishing Google System</guilabel></term>
2125           <listitem>
2126             <para>
2127               Select this option to force &kmail; to consult Google's database of suspected phishing
2128               web sites when URLs are embedded in a message, and to warn you whenever a match is found.
2129             </para>
2130           </listitem>
2131         </varlistentry>
2132         
2133         <varlistentry>
2134           <term><guilabel>Scan emails for tracking URLs</guilabel></term>
2135           <listitem>
2136             <para>
2137               By default, &kmail; will automatically check URLs embedded in &HTML; messages, and
2138               warn you if any of them appear to be trying to track you.
2139             </para>
2140           </listitem>
2141         </varlistentry>
2142         
2143         <varlistentry>
2144           <term><guilabel>Attempt decryption of encrypted messages when viewing</guilabel></term>
2145           <listitem>
2146             <para>
2147               By default, &kmail; will automatically attempt to decrypt encrypted messages when you view them.
2148               If you prefer to do this manually, unselect this option.
2149             </para>
2150           </listitem>
2151         </varlistentry>
2152         
2153         <varlistentry>
2154               <term><guilabel>Automatically import keys and certificate</guilabel></term>
2155               <listitem>
2156                 <para>
2157                   If checked, &kmail; automatically imports any attachments
2158                   containing &openpgp; keys into your local keyring, and any
2159                   attachments containing &smime; keys into your local key box.
2160                 </para>
2161                 <note>
2162                   <para>
2163                         Verifying &smime; signatures always involves importing
2164                         the contained certificates. This option does not
2165                         affect that. It is also unrelated to &gpg;'s
2166                         <option>auto-key-retrieve</option> feature, where &gpg;
2167                 will try to import unknown keys from a key server.
2168                   </para>
2169                 </note>
2170               </listitem>
2171             </varlistentry>
2172       </variablelist>
2173       <para>&nbsp;</para><!-- add whitespace -->
2174     </sect2>
2175     
2176     <sect2 id="configure-message-disposition-notifications">
2177         <title>Message Disposition Notifications</title>
2178         <screenshot>
2179           <screeninfo>Security MDNs</screeninfo>
2180             <mediaobject>
2181               <imageobject>
2182                 <imagedata fileref="securitymdn.png" format="PNG"/>
2183               </imageobject>
2184               <textobject>
2185                 <phrase>Security MDNs</phrase>
2186               </textobject>
2187               <caption>
2188                 <para>The Security (Message Disposition Notifications) Tab</para>
2189               </caption>
2190             </mediaobject>
2191           </screenshot>
2192           <para>&nbsp;</para><!-- add whitespace -->
2193         
2194         <variablelist>
2195           <varlistentry id="configure-security-reading-mdns">
2196               <term>
2197                 <guilabel>Message Disposition Notifications</guilabel>
2198               </term>
2199               <listitem>
2200                 <para>
2201                   &mdn;s are a generalization of what is commonly called a
2202                   <quote>read receipt</quote>. The message author requests
2203                   a disposition notification to be sent, and the receiver's
2204               email program generates a reply from which the author can
2205                   learn what happened to his message. Common disposition
2206                   types include <quote>displayed</quote> (&ie;, read),
2207                   <quote>deleted</quote>, and <quote>dispatched</quote>
2208                   (&ie;, forwarded).
2209                 </para>
2210                 <para>
2211                   The following options (listed as <guilabel>Send
2212                   policy</guilabel>) are available to control
2213                   <emphasis>when</emphasis> &kmail; sends &mdn;s.
2214                 </para>
2215                 <variablelist>
2216                   <varlistentry>
2217                     <term>
2218                       <guilabel>Ignore</guilabel> (recommended)
2219                     </term>
2220                     <listitem>
2221                       <para>
2222                         Ignores any request for disposition
2223                         notifications. No &mdn;s will ever be sent
2224                         automatically.
2225                       </para>
2226                     </listitem>
2227           </varlistentry>
2228           
2229               <varlistentry>
2230                     <term>
2231                       <guilabel>Ask</guilabel>
2232                     </term>
2233                     <listitem>
2234                       <para>
2235                         Answers requests only after asking the user for
2236                         permission. This way, you can send &mdn;s for
2237                         selected messages while denying or ignoring them
2238                         for others.
2239                       </para>
2240                     </listitem>
2241               </varlistentry>
2242           
2243               <varlistentry>
2244                     <term>
2245                       <guilabel>Deny</guilabel>
2246                     </term>
2247                     <listitem>
2248                       <para>
2249                         Always sends a <quote>denied</quote>
2250                         notification. This is only
2251                         <emphasis>slightly</emphasis> better than always
2252                         sending &mdn;s. The author will still know that
2253                         the message has been acted upon; he just cannot
2254                         tell whether it was deleted or read, &etc;
2255                       </para>
2256                     </listitem>
2257               </varlistentry>
2258           
2259               <varlistentry>
2260                     <term>
2261                       <guilabel>Always send</guilabel>
2262                     </term>
2263                     <listitem>
2264                       <para>
2265                         Always sends the requested disposition
2266                         notification. This means that the author of the
2267                         message gets to know when the message was acted
2268                         upon and, in addition, what happened to it
2269                         (displayed, deleted, &etc;). This option is
2270                         strongly discouraged, but since it makes sense
2271                         where privacy is not a concern, &eg;, in customer
2272                         relationship management, it has been made
2273                         available.
2274                       </para>
2275                     </listitem>
2276               </varlistentry>
2277             </variablelist>
2278         
2279             <para>
2280               If you are unsure, experiment a while with
2281               <guilabel>Ask</guilabel>. Then, if you find &kmail;'s
2282               questions annoying, switch to <guilabel>Ignore</guilabel>.
2283             </para>
2284         <para>&nbsp;</para><!-- add whitespace -->
2285         
2286             <para>
2287               The following options (listed as <guilabel>Quote
2288               original message</guilabel>) are available to control
2289               <emphasis>how much</emphasis> of the original message
2290               &kmail; sends back with &mdn;s.
2291             </para>
2292         
2293             <variablelist>
2294               <varlistentry>
2295                     <term>
2296                       <guilabel>Nothing</guilabel>
2297                     </term>
2298                     <listitem>
2299                       <para>
2300                         No parts of the message other than the mandatory
2301                         message-id and the original recipient are included
2302                         in the &mdn; reply. This preserves enough
2303                         information for the sender to uniquely identify
2304                         the message for which this &mdn; was generated.
2305                       </para>
2306                     </listitem>
2307               </varlistentry>
2308           
2309               <varlistentry>
2310             <term>
2311               <guilabel>Full message</guilabel>
2312             </term>
2313             <listitem>
2314               <para>
2315                 Attaches the complete message to the disposition
2316                 notification. Usually, this is overkill. It does
2317                 not add any valuable information that cannot be
2318                 deduced from the message headers alone, but people
2319                 sometimes insist on this, since it is much easier
2320                 for humans to correlate the content of the message
2321                 (and not just the headers) with what they sent earlier.
2322               </para>
2323             </listitem>
2324               </varlistentry>
2325           
2326               <varlistentry>
2327             <term>
2328               <guilabel>Only headers</guilabel>
2329             </term>
2330             <listitem>
2331               <para>
2332                 Attaches only the headers to the disposition
2333                 notification. This is usually enough to enable
2334                 both humans (by subject) and computers (by
2335                 message-id) to easily correlate &mdn; and original
2336                 message.
2337               </para>
2338               </listitem>
2339               </varlistentry>
2340             </variablelist>
2341         
2342             <para>
2343               If unsure, leave this option set to the default value (nothing).
2344             </para>
2345           </listitem>
2346         </varlistentry>
2347 
2348         <varlistentry>
2349           <term>
2350             <guilabel>Do not send MDNs in response to encrypted messages</guilabel>
2351           </term>
2352           <listitem>
2353             <para>
2354               This option suppresses the sending of &mdn;s if the
2355               message is encrypted (partially or in whole). This
2356               thwarts attempts to use &kmail;'s &mdn; feature as an
2357               <emphasis>oracle</emphasis> to deduce whether you were
2358               able to decrypt the message or not.
2359             </para>
2360             <para>
2361               Strictly speaking, this option is not needed, since
2362               &kmail; sends &mdn;s whether the message
2363               could be successfully decrypted, or not (the disposition
2364               notification request resides in the unencrypted part of
2365               the message); but it gives the security-conscious user
2366               a choice: either to send them when requested
2367               (option unchecked), or never (option checked).
2368             </para>
2369             <para>
2370               If unsure, leave this option checked (the default value).
2371             </para>
2372           </listitem>
2373         </varlistentry>
2374     </variablelist>
2375     <para>&nbsp;</para><!-- add whitespace -->
2376     </sect2>
2377 
2378     <sect2 id="configure-security-composing">
2379       <title>Composing</title>
2380         <screenshot>
2381         <screeninfo>Security Composing</screeninfo>
2382           <mediaobject>
2383             <imageobject>
2384               <imagedata fileref="securitycomposing.png" format="PNG"/>
2385             </imageobject>
2386             <textobject>
2387               <phrase>Security Composing</phrase>
2388             </textobject>
2389             <caption>
2390               <para>The Security (Composing) Tab</para>
2391             </caption>
2392           </mediaobject>
2393         </screenshot>
2394         <para>&nbsp;</para><!-- add whitespace -->
2395       
2396       <para>
2397         On this tab you can configure security-relevant options for
2398         composing messages.
2399       </para>
2400 
2401       <variablelist>
2402 
2403         <varlistentry id="configure-security-composing-automatically-sign">
2404           <term>
2405             <guilabel>Automatically sign messages</guilabel>
2406           </term>
2407           <listitem>
2408             <para>
2409               If checked, the <xref
2410               linkend="composer-options-sign-message"/> option in the
2411               composer will default to <emphasis>on</emphasis>.
2412             </para>
2413             <para>
2414               However, you can still switch it on and off on a
2415               per-message basis.
2416             </para>
2417           </listitem>
2418         </varlistentry>
2419 
2420         <varlistentry id="configure-security-composing-encrypt-to-self">
2421           <term>
2422             <guilabel>When encrypting emails, always also encrypt to the certificate of my own identity</guilabel>
2423           </term>
2424           <listitem>
2425             <para>
2426               If checked, any message that is encrypted to the
2427               recipients will additionally be encrypted to yourself.
2428             </para>
2429             <warning>
2430               <para>
2431                 If you uncheck this option, you may not be able to
2432                 decrypt the messages written by yourself and encrypted
2433                 to other people any more.
2434               </para>
2435             </warning>
2436           </listitem>
2437         </varlistentry>
2438 
2439         <varlistentry id="configure-security-composing-store-sent-encrypted">
2440           <term>
2441             <guilabel>Store sent messages encrypted</guilabel>
2442               <footnote>
2443               <para>
2444             This option enables a mode of using mail encryption
2445             that is sometimes (misleadingly) called
2446             <quote>transport-only</quote> encryption. In this mode
2447             of operation, the message encryption is stripped off
2448             as soon as the message has reached its
2449             destination. The encryption lasts only while the
2450             message is on its way.
2451               </para>
2452               <para>
2453             &kmail; supports this mode half-heartedly, since such
2454             functionality should be placed at the mail
2455             <emphasis>server</emphasis> (<acronym>MTA</acronym>)
2456             and not at the mail <emphasis>client</emphasis>
2457             (<acronym>MUA</acronym>) level. Thus, future versions
2458             of &kmail; may drop support for this option.
2459               </para>
2460             </footnote>
2461           </term>
2462           <listitem>
2463             <para>
2464               If checked, messages are stored in your
2465               <guilabel>sent-mail</guilabel> folder just as you sent
2466               them (&ie; if they were encrypted, they are also stored
2467               that way).
2468             </para>
2469             <para>
2470               If unchecked, messages will <emphasis>always</emphasis>
2471               be stored unencrypted in your
2472               <guilabel>sent-mail</guilabel> folder, even if they are
2473               sent encrypted.
2474             </para>
2475           </listitem>
2476         </varlistentry>
2477 
2478         <varlistentry id="configure-security-composing-show-encryption-key">
2479           <term>
2480             <guilabel>Always show the encryption keys for approval</guilabel>
2481           </term>
2482           <listitem>
2483             <para>
2484               If checked, every time you encrypt a message, a dialog
2485               will appear that presents you with the encryption keys
2486               that will be used for each recipient. You may then
2487               review the choice of keys, change them, and approve or
2488               cancel the encryption operation. We recommend to keep
2489               this option checked, since it makes the encryption
2490               process more transparent.
2491             </para>
2492           </listitem>
2493         </varlistentry>
2494 
2495         <varlistentry id="configure-security-composing-opportunistic-encryption">
2496           <term>
2497             <guilabel>Automatically encrypt messages whenever possible</guilabel>
2498           </term>
2499           <listitem>
2500             <para>
2501               Also called <quote>opportunistic encryption</quote>. If
2502               checked, &kmail; will try to match recipients to
2503               (&openpgp; or &smime;) keys even when you did
2504               <emphasis>not</emphasis> specifically request
2505               encryption. If usable keys are found for all recipients,
2506               &kmail; will ask whether or not you want to encrypt the
2507               message.
2508             </para>
2509             <para>
2510               It is highly recommended to turn this on, as it makes
2511               encryption really easy to use.
2512             </para>
2513           </listitem>
2514         </varlistentry>
2515 
2516         <varlistentry id="configure-security-composing-never-sign-encrypt-drafts">
2517           <term>
2518             <guilabel>Never sign/encrypt when saving as draft</guilabel>
2519           </term>
2520           <listitem>
2521             <para>
2522               If checked, &kmail; will not attempt to sign and/or
2523               encrypt messages that are merely saved to the
2524               <guilabel>drafts</guilabel> folder. This is more
2525               convenient, and does not result in a gross loss of
2526               security, provided the drafts folder is safe. &IMAP;
2527               users might want this option turned off, if their
2528               <guilabel>drafts</guilabel> folder is on the server.
2529             </para>
2530           </listitem>
2531         </varlistentry>
2532 
2533       </variablelist>
2534     <para>&nbsp;</para><!-- add whitespace -->
2535     </sect2>
2536 
2537     <sect2 id="configure-security-warnings">
2538       <title>Miscellaneous</title>
2539         <screenshot>
2540         <screeninfo>Security Miscellaneous Autocorrection</screeninfo>
2541           <mediaobject>
2542             <imageobject>
2543               <imagedata fileref="securitymisc.png" format="PNG"/>
2544             </imageobject>
2545             <textobject>
2546               <phrase>Security Miscellaneous</phrase>
2547             </textobject>
2548             <caption>
2549               <para>The Security (Miscellaneous) Tab</para>
2550             </caption>
2551           </mediaobject>
2552         </screenshot>
2553         <para>&nbsp;</para><!-- add whitespace -->
2554       
2555 
2556       <para>
2557         On this tab you can switch security-relevant warnings on and
2558         off.
2559       </para>
2560 
2561       <variablelist>
2562 
2563         <varlistentry id="configure-security-warnings-warn-send-unsigned">
2564           <term>
2565             <guilabel>Warn when trying to send unsigned messages</guilabel>
2566           </term>
2567           <listitem>
2568             <para>
2569               If checked, &kmail; will show a warning if for whatever
2570               reason a message would be sent without being digitally
2571               signed.
2572             </para>
2573           </listitem>
2574         </varlistentry>
2575 
2576         <varlistentry id="configure-security-warnings-warn-send-unencrypted">
2577           <term>
2578             <guilabel>Warn when trying to send unencrypted messages</guilabel>
2579           </term>
2580           <listitem>
2581             <para>
2582               If checked, &kmail; will show a warning if for whatever
2583               reason a message would be sent without being encrypted.
2584             </para>
2585             <note>
2586               <para>
2587                 While it is common to sign all outgoing messages,
2588                 encrypting them is not. So unless your company has a
2589                 policy of never sending any unencrypted messages, it
2590                 might be a good idea to keep this option switched off
2591                 and rely on <link
2592                 linkend="configure-security-composing-opportunistic-encryption">opportunistic
2593                 encryption</link> to alert you if you
2594                 <emphasis>could</emphasis> send encrypted messages,
2595                 but did not request it.
2596               </para>
2597             </note>
2598           </listitem>
2599         </varlistentry>
2600 
2601         <!-- <varlistentry id="configure-security-warnings-warn-receiver-email-not-in-cert">
2602           <term>
2603             <guilabel>Warn if receiver's email address is not in certificate</guilabel>
2604           </term>
2605           <listitem>
2606             <para>
2607               If checked, &kmail; will emit a warning if an &smime;
2608               certificate or &openpgp; key will be used for a recipient
2609               whose email address is not listed in the email addresses
2610               stored in the certificate.
2611             </para>
2612             <para>
2613               Situations in which this warning will trigger include
2614               when configuring your per-identity &openpgp; keys or
2615               &smime; certificates, when encrypting, and when verifying
2616               signatures, if the signature was made with a certificate
2617               that does not include the email address of the sender.
2618             </para>
2619           </listitem>
2620     </varlistentry> --> <!-- This option is no longer provided. @dcb2020340. -->
2621 
2622         <varlistentry id="configure-security-warnings-warn-near-expire">
2623           <term>
2624             <guilabel>Warn if certificates/keys expire soon</guilabel>
2625           </term>
2626           <listitem>
2627             <para>
2628               If checked, &kmail; will warn when an &smime; certificate
2629               or &openpgp; key is used which will expire soon.
2630             </para>
2631             <para>
2632               The period in which to warn before key/certificate
2633               expiration can then be configured separately for signing
2634               and encryption keys, as well as (in the case of &smime;),
2635               for end-user certificates, intermediate
2636               <acronym>CA</acronym> certificates and root
2637               certificates.
2638             </para>
2639           </listitem>
2640         </varlistentry>
2641         
2642     <varlistentry>
2643           <term>
2644             <guibutton>GnuPG Settings ...</guibutton>
2645           </term>
2646           <listitem>
2647             <para>
2648               Click on this button to open an extensive dialog which configures the 
2649               interactions between &kmail; and &gpg;, the Gnu Privacy Guard
2650           program. &gpg; is too complex to document here. For details you
2651           should refer to <ulink url="https://www.gnupg.org/docs.html#guides">The
2652           &GNU; Privacy Handbook</ulink>. Unless you're an encryption expert,
2653           you probably ought to accept the default settings here.
2654             </para>
2655           </listitem>
2656         </varlistentry>
2657     
2658         <varlistentry id="configure-security-warnings-reenable-all-warnings">
2659           <term>
2660             <guilabel>Re-Enable All &quot;Don&apos;t Ask Again&quot; Warnings</guilabel>
2661           </term>
2662           <listitem>
2663             <para>
2664               Apart from the main warnings described above, there are
2665               many warning and informational messages, each containing an
2666               option not to show them again. If you would like to
2667               re-enable these messages after suppressing them,
2668               you can achieve that by pressing this button.
2669         <footnote>
2670                 <para>
2671                   This will re-enable <emphasis>all</emphasis> such
2672                   warnings for &kmail;. It does not make much sense to
2673                   allow more fine-grained selection of which warnings
2674                   to show since you can just check the option to
2675                   suppress them again the next time they appear.
2676                 </para>
2677         </footnote>
2678             </para>
2679           </listitem>
2680         </varlistentry>
2681 
2682       </variablelist>
2683     <para>&nbsp;</para><!-- add whitespace -->
2684     </sect2>
2685 
2686     <sect2 id="configure-security-smime-validation">
2687       <!-- copy of section configuration-smime-validation from kleopatra docbook
2688       keep in sync, both apps have the same page in settings-->
2689       <title>&smime; Validation</title>
2690         <screenshot>
2691         <screeninfo>Security &smime; Validation</screeninfo>
2692           <mediaobject>
2693             <imageobject>
2694               <imagedata fileref="securitysmime.png" format="PNG"/>
2695             </imageobject>
2696             <textobject>
2697               <phrase>Security &smime; Validation</phrase>
2698             </textobject>
2699             <caption>
2700               <para>The Security (&smime; Validation) Tab</para>
2701             </caption>
2702           </mediaobject>
2703         </screenshot>
2704     <para>&nbsp;</para><!-- add whitespace -->
2705 
2706       <para>
2707         This tab contains selected entries from &gpgsm;'s <ulink
2708         url="https://linux.die.net/man/1/gpgsm">dynamic
2709         back end configuration dialog</ulink>. Please refer
2710         to the &gpgsm; manual for a more detailed description of these options.
2711       </para>
2712 
2713       <variablelist>
2714 
2715         <varlistentry id="configure-smime-validation-certificate-crls">
2716           <term>
2717             <guilabel>Validate certificates using CRLs</guilabel>
2718           </term>
2719           <listitem>
2720             <para>
2721               If checked, &smime; certificates are validated using
2722               Certificate Revocation Lists (<acronym>CRLs</acronym>).
2723           This is the default configuration option.
2724             </para>
2725           </listitem>
2726         </varlistentry>
2727 
2728         <varlistentry id="configure-smime-validation-certificate-ocps">
2729           <term>
2730             <guilabel>Validate certificates online (OCSP)</guilabel>
2731           </term>
2732           <listitem>
2733             <para>
2734               If this option is selected, &smime; certificates are validated
2735           using the Online Certificates Status Protocol
2736           (<acronym>OCSP</acronym>).
2737         </para>
2738           </listitem>
2739         </varlistentry>
2740 
2741         <varlistentry id="configure-smime-online-certificate-responder-url">
2742           <term>
2743             <guilabel>OCSP responder &URL;:</guilabel>
2744           </term>
2745          <listitem>
2746               <para>
2747             Enter the address of the server for online validation
2748             of certificates. This &URL; usually starts with <emphasis>https://</emphasis>.
2749               </para>
2750           </listitem>
2751         </varlistentry>
2752 
2753         <varlistentry id="configure-smime-online-certificate-responder-signature">
2754           <term>
2755             <guilabel>OCSP responder signature</guilabel>
2756           </term>
2757           <listitem>
2758             <para>
2759                Select or change and enter the &smime; key to use.
2760         </para>
2761           </listitem>
2762         </varlistentry>
2763 
2764         <varlistentry id="configure-smime-online-certificate-responder-ignore">
2765           <term>
2766             <guilabel>Ignore service &URL; of certificates</guilabel>
2767           </term>
2768           <listitem>
2769             <para>
2770               Check this option to skip online validation using the OCSP.
2771               This option requires <emphasis>dirmngr &gt;= 0.9.0</emphasis>.
2772             </para>
2773           </listitem>
2774         </varlistentry>
2775 
2776         <varlistentry id="configure-smime-certificate-validation-policies">
2777           <term>
2778             <guilabel>Do not check certificate policies</guilabel>
2779           </term>
2780           <listitem>
2781             <para>
2782               By default, <guilabel>GnuPG</guilabel> uses the file
2783           <filename>~/.gnupg/policies.txt</filename> to check if a
2784           certificate policy is allowed. If this option is selected,
2785           such policies are not checked.
2786             </para>
2787           </listitem>
2788         </varlistentry>
2789 
2790         <varlistentry id="configure-smime-certificate-validation-consult-crls">
2791           <term>
2792             <guilabel>Never consult a CRLs</guilabel>
2793           </term>
2794           <listitem>
2795             <para>
2796               If this option is checked, Certificate Revocation Lists are
2797           never used to validate &smime; certificates.
2798             </para>
2799           </listitem>
2800         </varlistentry>
2801 
2802         <varlistentry id="configure-smime-certificate-validation-fetch-issuer">
2803           <term>
2804             <guilabel>Fetch missing issuer certificates</guilabel>
2805           </term>
2806           <listitem>
2807             <para>
2808               Check this option if you want the missing issuer certificates
2809           to be fetched when necessary. This applies to both validation
2810           methods, <acronym>CRLs</acronym> and <acronym>OCSP</acronym>.
2811             </para>
2812           </listitem>
2813         </varlistentry>
2814 
2815         <varlistentry id="configure-smime-certificate-http-requests">
2816           <term>
2817             <guilabel>Do not perform any &HTTP; requests</guilabel>
2818           </term>
2819           <listitem>
2820             <para>
2821               Entirely disables the use of &HTTP; for &smime;.
2822             </para>
2823           </listitem>
2824         </varlistentry>
2825 
2826         <varlistentry id="configure-smime-certificate-http-ignore-distribution-point">
2827           <term>
2828             <guilabel>Ignore &HTTP; CRL Distribution Point of certificates</guilabel>
2829           </term>
2830           <listitem>
2831             <para>
2832               When looking for the location of a CRL,
2833           the <quote>to-be-tested</quote> certificate usually contains
2834           what are known as CRL Distribution Point (<acronym>DP</acronym>) entries,
2835           which are &URL;s describing the way to access
2836           the &URL;. The first found <acronym>DP</acronym>
2837           entry is used.
2838           With this option all entries using the &HTTP;
2839           scheme are ignored when looking for a suitable
2840           <acronym>DP</acronym>.
2841             </para>
2842           </listitem>
2843         </varlistentry>
2844 
2845         <varlistentry id="configure-smime-certificate-http-proxy">
2846           <term>
2847             <guilabel>Use system &HTTP; proxy</guilabel>
2848           </term>
2849           <listitem>
2850             <para>
2851               If this option is selected, the value of the
2852           &HTTP; proxy shown on the right
2853           (which comes from the environment variable <varname>http_proxy</varname>)
2854           will be used for any &HTTP; request.
2855             </para>
2856           </listitem>
2857         </varlistentry>
2858 
2859         <varlistentry id="configure-smime-certificate-http-requests-proxy">
2860           <term>
2861             <guilabel>Use this proxy for &HTTP; requests</guilabel>
2862           </term>
2863           <listitem>
2864             <para>
2865               Enter the location of your &HTTP; Proxy here,
2866           which will be used for all &HTTP; requests
2867               relating to &smime;.
2868           The syntax is <quote>host:port</quote>, for example,
2869           <emphasis>myproxy.nowhere.com:3128</emphasis>.
2870             </para>
2871           </listitem>
2872         </varlistentry>
2873 
2874         <varlistentry id="configure-smime-certificate-ldap-requests">
2875           <term>
2876             <guilabel>Do not perform any LDAP requests</guilabel>
2877           </term>
2878           <listitem>
2879             <para>
2880               Entirely disables the use of LDAP for &smime;.
2881             </para>
2882           </listitem>
2883         </varlistentry>
2884 
2885         <varlistentry id="configure-smime-certificate-ldap-distribution-point">
2886           <term>
2887             <guilabel>Ignore LDAP CRL Distribution Point of certificates</guilabel>
2888           </term>
2889           <listitem>
2890             <para>
2891               When looking for the location of a <acronym>CRL</acronym>,
2892           the <quote>to-be-tested</quote> certificate usually contains
2893           what are known as CRL Distribution Point (<acronym>DP</acronym>) entries,
2894           which are &URL;s describing the way to access
2895           the &URL;.
2896           The first found <acronym>DP</acronym> entry is used.
2897           With this option all entries using the <acronym>LDAP</acronym>
2898           scheme are ignored when looking for a suitable
2899           <acronym>DP</acronym>.
2900             </para>
2901           </listitem>
2902         </varlistentry>
2903 
2904         <varlistentry id="configure-smime-certificate-ldap-proxy-host">
2905           <term>
2906             <guilabel>Primary host for LDAP requests</guilabel>
2907           </term>
2908           <listitem>
2909             <para>
2910               Entering a <acronym>LDAP</acronym> server here will make all
2911           <acronym>LDAP</acronym> requests go to that server first.
2912           More precisely, this setting overrides any specified host
2913           and port part in a <acronym>LDAP</acronym> &URL; and will also
2914           be used if host and port have been omitted from the
2915           &URL;. Other <acronym>LDAP</acronym> servers
2916           will be used only if the connection to the
2917           <emphasis>proxy</emphasis> failed.
2918           The syntax is <acronym>HOST</acronym> or
2919           <acronym>HOST:PORT</acronym>. If <acronym>PORT</acronym> is
2920           omitted, <quote>port 389</quote>
2921           (standard <acronym>LDAP</acronym> port) is used.
2922             </para>
2923           </listitem>
2924         </varlistentry>
2925 
2926     </variablelist>
2927     <para>&nbsp;</para><!-- add whitespace -->
2928     </sect2>
2929 </sect1> <!-- configure-security -->
2930 
2931 <sect1 id="configure-misc">
2932 <title>Misc Page</title>
2933 
2934   <sect2 id="configure-misc-folders">
2935     <title>Folders</title>
2936     <screenshot>
2937       <screeninfo>Miscellaneous Folders</screeninfo>
2938         <mediaobject>
2939           <imageobject>
2940             <imagedata fileref="miscfolders.png" format="PNG"/>
2941           </imageobject>
2942           <textobject>
2943             <phrase>Miscellaneous Folders</phrase>
2944           </textobject>
2945           <caption>
2946             <para>The Miscellaneous (Folders) Tab</para>
2947           </caption>
2948         </mediaobject>
2949     </screenshot>
2950     <para>&nbsp;</para><!-- add whitespace -->
2951 
2952   <variablelist>
2953 
2954     <!--varlistentry>
2955       <term><guilabel>Ask for confirmation before moving all messages to trash</guilabel></term>
2956       <listitem>
2957         <para>
2958           Enable this option if you want to be asked for confirmation whenever
2959           you use <menuchoice><guimenu>Folder</guimenu><guimenuitem>Move All to Trash</guimenuitem></menuchoice>.
2960         </para>
2961       </listitem>
2962       </varlistentry--><!-- Option has been removed @dcb2020311 -->
2963 
2964     <varlistentry>
2965       <term><guilabel>Exclude important messages from expiry</guilabel></term>
2966       <listitem>
2967         <para>
2968           Enable this option if important messages should never be deleted
2969           automatically.
2970         </para>
2971       </listitem>
2972     </varlistentry>
2973 
2974     <varlistentry id="configure-misc-folders-go-unread">
2975       <term><guilabel>When trying to find unread messages</guilabel></term>
2976       <listitem>
2977         <para>
2978           This option controls what happens if you press one of the shortcuts to
2979           go to the next or previous unread message (&eg; <keycap>Space</keycap>).
2980           If you ask &kmail; to go to the next unread message although there is no
2981           unread message below the currently selected message then the following happens.
2982           
2983             <itemizedlist>
2984               <listitem>
2985                 <para>
2986                   If <guilabel>Do not Loop</guilabel> is selected then nothing will happen.
2987                 </para>
2988               </listitem>
2989               <listitem>
2990                 <para>
2991                   If <guilabel>Loop in Current Folder</guilabel> is selected then &kmail;
2992                   will search from the beginning of the current folder for an unread message. If
2993                   none is found then nothing happens.
2994                 </para>
2995               </listitem>
2996               <listitem>
2997                 <para>
2998                   If <guilabel>Loop in All Folders</guilabel> is selected then &kmail;
2999                   will first search in the current folder for another unread message. If none
3000                   is found then &kmail; will search the next folder containing unread messages.
3001                 </para>
3002               </listitem>
3003             </itemizedlist>
3004         </para>
3005       </listitem>
3006     </varlistentry>
3007 
3008     <varlistentry>
3009       <term><guilabel>When entering a folder</guilabel></term>
3010       <listitem>
3011         <para>
3012           This option controls what happens when you open a folder.
3013             
3014             <itemizedlist>
3015               <listitem>
3016                 <para>
3017                   If <guilabel>Jump to First Unread Message</guilabel> is selected, &kmail; will
3018                   select the first message it finds that is marked as unread.
3019                 </para>
3020               </listitem>
3021               <listitem>
3022                 <para>
3023                   If <guilabel>Jump to Last Selected Message</guilabel> is selected, &kmail; will select
3024                   the message that had been selected when the folder was most recently open.
3025                 </para>
3026               </listitem>
3027               <listitem>
3028                 <para>
3029                   If <guilabel>Jump to Newest Message</guilabel> is selected, &kmail; will select the newest
3030                   message.
3031                 </para>
3032               </listitem>
3033               <listitem>
3034                 <para>
3035                   If <guilabel>Jump to Oldest Message</guilabel> is selected, &kmail; will select the oldest
3036                   message.
3037                 </para>
3038               </listitem>
3039             </itemizedlist>
3040 
3041         </para>
3042       </listitem>
3043     </varlistentry>
3044 
3045     <varlistentry>
3046       <term><guilabel>Mark selected message as read after...</guilabel></term>
3047       <listitem>
3048         <para>
3049           When you select a <guilabel>new</guilabel> or
3050           <guilabel>unread</guilabel> message, &kmail; will change the
3051           message's status to <guilabel>read</guilabel> after this many seconds.
3052           If you disable this option, messages will retain their
3053           <guilabel>new</guilabel> or <guilabel>unread</guilabel> status until
3054           you adjust it manually (via the <guilabel>Folder</guilabel> menu).
3055         </para>
3056       </listitem>
3057     </varlistentry>
3058 
3059     <varlistentry>
3060       <term><guilabel>Ask for action after dragging messages to another folder</guilabel></term>
3061       <listitem>
3062         <para>
3063           When you drag a message to a different folder, a small popup will ask
3064           you if you want to move or copy the message. If you disable this option,
3065           the message will be moved immediately, without a popup.
3066         </para>
3067       </listitem>
3068     </varlistentry>
3069 
3070 <!-- not in kmail 2.0.96 varlistentry>
3071 <term><guilabel>By default, message folders on disk are...</guilabel></term>
3072 <listitem>
3073 <para>Here you can set the default <link linkend="folders-format">folder format</link>
3074 that is used when you create a new folder.</para>
3075 </listitem>
3076 </varlistentry-->
3077 
3078     <varlistentry>
3079       <term><guilabel>Open this folder on startup</guilabel></term>
3080       <listitem>
3081         <para>
3082           Here you can set the folder that should be selected when you
3083           start &kmail;. If you use only &IMAP; folders then you might want to set
3084           this to your &IMAP; inbox folder. If you do that, you can collapse the local
3085           folders in the folder list, and they will stay collapsed when &kmail; starts.
3086         </para>
3087       </listitem>
3088     </varlistentry>
3089 
3090     <varlistentry>
3091       <term><guilabel>Empty the local trash folder on program exit</guilabel></term>
3092       <listitem>
3093         <para>
3094           The trash folder is cleared of messages when you quit &kmail; if this
3095           option is selected.
3096         </para>
3097       </listitem>
3098     </varlistentry>
3099     
3100     <varlistentry>
3101       <term><guilabel>Allow deleting messages without confirmation</guilabel></term>
3102       <listitem>
3103         <para>
3104           &kmail;'s default behavior is to ask for confirmation when deleting a message.
3105           Select this option if you wish to skip that verification step. (Note that the
3106           <guilabel>Delete</guilabel> function is not accessible from &kmail;'s menus. But you
3107           can add a <guibutton>Delete</guibutton> button to the toolbar via the <menuchoice>
3108           <guimenu>Settings</guimenu><guimenuitem>Configure Toolbars ...</guimenuitem></menuchoice>
3109           dialog.)
3110         </para>
3111       </listitem>
3112     </varlistentry>
3113 
3114   </variablelist>
3115   <para>&nbsp;</para><!-- add whitespace -->
3116   </sect2>
3117 
3118   <sect2 id="configure-misc-invitation">
3119     <title>Invitations</title>
3120     <screenshot>
3121       <screeninfo>Miscellaneous Invitation</screeninfo>
3122         <mediaobject>
3123           <imageobject>
3124             <imagedata fileref="miscinvite.png" format="PNG"/>
3125           </imageobject>
3126           <textobject>
3127             <phrase>Miscellaneous Invitation</phrase>
3128           </textobject>
3129           <caption>
3130             <para>The Miscellaneous (Invitation) Tab</para>
3131           </caption>
3132         </mediaobject>
3133     </screenshot>
3134     <para>&nbsp;</para><!-- add whitespace -->    
3135 
3136     <variablelist>
3137 
3138       <varlistentry>
3139         <term><guilabel>Mangle From:/To: headers in replies to invitations</guilabel></term>
3140         <listitem>
3141           <para>
3142             Enable this option to make <application>&Microsoft; Outlook</application> understand your reply to an invitation.
3143           </para>
3144         </listitem>
3145       </varlistentry>
3146       
3147       <varlistentry>
3148         <term><guilabel>Send invitations in the mail body</guilabel></term>
3149         <listitem>
3150           <para>
3151             Invitations are usually sent as attachments to a message. When this option is enabled,
3152             invitations are sent in the body of the message. This is necessary when sending
3153             invitations and replies to <application>&Microsoft; Outlook</application>.
3154           </para>
3155         </listitem>
3156       </varlistentry>
3157       
3158       <varlistentry>
3159         <term><guilabel>Exchange compatible invitations naming</guilabel></term>
3160         <listitem>
3161           <para>
3162             <application>&Microsoft; Outlook</application>, when used in combination with a &Microsoft; Exchange
3163             server, has a problem understanding standards-compliant groupware e-mail.
3164             Enable this option to send groupware invitations in a format that &Microsoft;
3165             Exchange can decipher. The invitation will be sent as an attachment named <filename>ical.ics</filename>.
3166           </para>
3167         </listitem>
3168       </varlistentry>
3169       
3170 <!--varlistentry>
3171 <term><guilabel>Outlook compatible invitation reply comments</guilabel></term>
3172 <listitem>
3173 <para>When the user provides comments when responding to invitations, send the comment in a way that <application>&Microsoft; Outlook</application> understands. If this option is not enabled, the response comments will not be seen in Outlook.</para>
3174 </listitem>
3175 </varlistentry>
3176 <varlistentry>
3177 <term><guilabel>Show invitation update differences in the Outlook style</guilabel></term>
3178 <listitem>
3179 <para>When viewing updated invitations, this option enables the differences between the previous
3180 and current invitations to be displayed in a way very much like <application>&Microsoft; Outlook</application>.
3181 This is the default. The user can turn this option off if they want to see the invitation
3182   update differences shown in the <quote>classic</quote> &kmail; style.
3183 </para>
3184 </listitem>
3185 </varlistentry>
3186 <varlistentry>
3187 <term><guilabel>Automatic invitation sending</guilabel></term>
3188 <listitem>
3189 <para>When this is checked, you will not see the mail composer window. Instead,
3190 all invitation mails are sent automatically. If you want to see the mail 
3191 before sending it, you can uncheck this option. However, be aware that the 
3192 text in the composer window is in iCalendar syntax, and you should not try 
3193 modifying it by hand.</para>
3194 </listitem>
3195 </varlistentry--><!-- These options are no longer available. @dcb2020342-->
3196       
3197       <varlistentry>
3198         <term><guilabel>Delete invitation emails after the reply to them has been sent</guilabel></term>
3199         <listitem>
3200           <para>
3201             When this option is checked, invitations that have been replied to 
3202             will be moved to the Trash folder as soon as the reply has been sent.
3203           </para>
3204         </listitem>
3205       </varlistentry>
3206     </variablelist>
3207   <para>&nbsp;</para><!-- add whitespace -->
3208   </sect2>
3209 
3210   <sect2 id="configure-misc-printing">
3211     <title>Printing</title>
3212     <screenshot>
3213       <screeninfo>Miscellaneous Printing</screeninfo>
3214         <mediaobject>
3215           <imageobject>
3216             <imagedata fileref="miscprint.png" format="PNG"/>
3217           </imageobject>
3218           <textobject>
3219             <phrase>Miscellaneous Printing</phrase>
3220           </textobject>
3221           <caption>
3222             <para>The Miscellaneous (Printing) Tab</para>
3223           </caption>
3224         </mediaobject>
3225     </screenshot>
3226     <para>&nbsp;</para><!-- add whitespace -->
3227     
3228     <para>
3229       This dialog helps you fine tune the way the <menuchoice>
3230       <guimenu>File</guimenu><guimenuitem>Print</guimenuitem>
3231       </menuchoice> function operates.
3232     </para> 
3233     
3234     <variablelist>
3235 
3236       <varlistentry>
3237         <term><guilabel>Print only selected text</guilabel></term>
3238         <listitem>
3239           <para>
3240             Enable this option to allow printing of only the selected portion of a message.
3241             The default value disables this feature, so the entire message is printed by default.
3242           </para>
3243         </listitem>
3244       </varlistentry>
3245       
3246       <varlistentry>
3247         <term><guilabel>Respect expand/collapse quote marks settings</guilabel></term>
3248         <listitem>
3249           <para>
3250             This option is intended to interact with the <guilabel>Show expand/collapse quote marks</guilabel>
3251             feature of the <link linkend="configure-appearance-general">Appearance/General</link> tab, but
3252             it is not currently functioning correctly. In other words, there's a bug.
3253           </para>
3254         </listitem>
3255       </varlistentry>
3256       
3257       <varlistentry>
3258         <term><guilabel>Print background color and images</guilabel></term>
3259         <listitem>
3260           <para>
3261             Like the preceding option, there is a bug here, so &kmail; always prints images, no matter
3262             how this option flag is set.
3263           </para>
3264         </listitem>
3265       </varlistentry>
3266       
3267       <varlistentry>
3268         <term><guilabel>Always show encryption/signature details</guilabel></term>
3269         <listitem>
3270           <para>
3271             Enable this option to make &kmail; print encryption details for encrypted and/or digitally
3272             signed messages.
3273           </para>
3274         </listitem>
3275       </varlistentry>
3276       
3277   </variablelist>
3278   </sect2>
3279 
3280 </sect1>
3281 
3282 <sect1 id="configure-plugins">
3283     <title>Plugins Page</title>
3284     
3285     <para>
3286       &kmail; contains a large number of special functions that may or may not 
3287       be useful for particular users. You may select one or more of these special
3288       functions by choosing it / them on the "plugins" configuration page. Or, if
3289       you don't want or need a particular function, you can conserve time and storage
3290       space by deselecting the associated plugin module.
3291     </para>
3292     
3293     <para>
3294       On many Linux distributions, most of these plugins are not included in the basic
3295       &kmail; package. To get full plugin functionality, be sure to install the
3296       package named "kdepim-addons" (or something similar).
3297   </para>
3298     
3299     <para>
3300       You can get a rough idea of what a particular plugin does by simply highlighting
3301       the name of the plugin on the &kmail; configuration page. A brief description
3302       of that plugin's function will then appear on the right hand side of the dialog.
3303     </para>
3304     
3305     <para>
3306       The various plugins currently available in &kmail; (2021) are listed below.
3307       Note that the set of "default" plugins is based on the openSUSE version
3308       of &kmail; (5.14.2) used as a reference for this edition of the documentation.
3309       The actual defaults on your system may be different; they're distro dependent.
3310     </para>
3311     
3312     <para>  
3313       Because new functionality is added from time to time, this list may grow 
3314       longer as time passes. There are two general rules governing plugin
3315       structure you can count on even if the particular plugin you are
3316       confronting is not listed below.
3317     </para>
3318     
3319     <para>
3320       1. If the plugin has configurable variables, you can open the configuration
3321       dialog for that plugin by clicking the <guibutton>&nbsp;<inlinemediaobject>
3322       <imageobject><imagedata fileref="configurebutton.png" format="PNG"/></imageobject>
3323       </inlinemediaobject>&nbsp;</guibutton> button appearing next to the plugin's name.
3324     </para>
3325     
3326     <para>
3327       2. Whenever a plugin is selected or deselected, &kmail; must be restarted before
3328       the desired change(s) can take effect.
3329     </para>
3330     <para>&nbsp;</para><!-- add whitespace -->
3331     
3332     <sect2 id="configure-plugins-akonadi">
3333     <title>Akonadi and Check Before Send</title>
3334     <screenshot>
3335       <screeninfo>Plugins Picture No. One</screeninfo>
3336         <mediaobject>
3337           <imageobject>
3338             <imagedata fileref="plugin01.png" format="PNG"/>
3339           </imageobject>
3340           <textobject>
3341             <phrase>Plugins Picture No. One</phrase>
3342           </textobject>
3343           <caption>
3344             <para>Plugins: Akonadi &amp; Check Before Send</para>
3345           </caption>
3346         </mediaobject>
3347     </screenshot>
3348     <para>&nbsp;</para><!-- add whitespace -->
3349     
3350     <variablelist>
3351         
3352       <varlistentry>
3353         <term><guilabel>Archive Mail Agent</guilabel></term>
3354         <listitem>
3355           <para>
3356             Select this option to enable automatic archiving. See the <ulink 
3357             url="help:/akonadi_archivemail_agent">Archive Mail Agent</ulink>
3358             documentation for detailed information. You may also wish to read
3359             the <link linkend="archiving">Archiving</link> section of this 
3360             handbook. This plugin is enabled by default.
3361           </para>
3362         </listitem>
3363       </varlistentry>
3364       
3365       <varlistentry>
3366         <term><guilabel>Followup Reminder Agent</guilabel></term>
3367         <listitem>
3368           <para>
3369             Select this option to enable followup reminders. See the <ulink 
3370             url="help:/akonadi_followupreminder_agent">Followup Reminder Agent</ulink>
3371             documentation for additional information. This plugin is enabled by default.
3372           </para>
3373         </listitem>
3374       </varlistentry>
3375       
3376       <varlistentry>
3377         <term><guilabel>New Email Notifier</guilabel></term>
3378         <listitem>
3379           <para>
3380             Select this option to enable new email notifications. You may tailor the
3381             fields to be displayed in the "standard" notification message. You may also
3382             select audio signals (spoken text, pre-recorded sounds), create log file entries,
3383             &etc; This plugin is enabled by default.
3384           </para>
3385         </listitem>
3386       </varlistentry>
3387       
3388       <varlistentry>
3389         <term><guilabel>Send Later Agent</guilabel></term>
3390         <listitem>
3391           <para>
3392             Select this option to enable delayed dispatching. See the <ulink 
3393             url="help:/akonadi_sendlater_agent">Send Later Agent</ulink>
3394             documentation for additional information. This plugin is enabled by default.
3395           </para>
3396         </listitem>
3397       </varlistentry>
3398       
3399       <varlistentry>
3400         <term><guilabel>Unified Mailbox Agent</guilabel></term>
3401         <listitem>
3402           <para>
3403             Select this option to create a set of "unified" mailboxes. &kmail;
3404             will automatically create three of these, labeled Inbox, Drafts, and
3405             Sent. If you have defined both a Local Folders inbox and one or more
3406             &IMAP; inbox destinations, &kmail; will display all the various inbox
3407             files as one consolidated virtual Inbox folder. You may use the 
3408             configuration dialog to create additional virtual mailboxes, tailoring
3409             each one as you see fit. This plugin is disabled by default.
3410           </para>
3411         </listitem>
3412       </varlistentry>
3413         
3414       <varlistentry>
3415         <term><guilabel>Automatic Add Contacts</guilabel></term>
3416         <listitem>
3417           <para>
3418             Select this option to add new addresses to one of your address books
3419             whenever you send email to a new contact. Use the configuration dialog
3420             to associate address books with identities. This plugin is disabled
3421             by default.
3422           </para>
3423         </listitem>
3424       </varlistentry>
3425       
3426       <varlistentry>
3427         <term><guilabel>Check Before Send</guilabel></term>
3428         <listitem>
3429           <para>
3430             Select this option to apply a few rules before actually sending a
3431             message. This plugin is enabled by default, and will automatically
3432             notify you when you are trying to send more than one copy of the
3433             message to the same person.
3434           </para>
3435         </listitem>
3436       </varlistentry>
3437       
3438       <varlistentry>
3439         <term><guilabel>Confirm Address</guilabel></term>
3440         <listitem>
3441           <para>
3442             Select this option to enable address screening on outgoing messages.
3443             Use the configuration dialog to define a white list and/or a black
3444             list for each defined identity. This plugin is disabled by default.
3445           </para>
3446         </listitem>
3447       </varlistentry>
3448       
3449     </variablelist>
3450     <para>&nbsp;</para><!-- add whitespace -->
3451     </sect2>
3452     
3453     <sect2 id="configure-plugins-composer">
3454     <title>Composer / Editor</title>
3455     <screenshot>
3456       <screeninfo>Plugins Picture No. Two</screeninfo>
3457         <mediaobject>
3458           <imageobject>
3459             <imagedata fileref="plugin02.png" format="PNG"/>
3460           </imageobject>
3461           <textobject>
3462             <phrase>Plugins Picture No. Two</phrase>
3463           </textobject>
3464           <caption>
3465             <para>Composer &amp; Editor</para>
3466           </caption>
3467         </mediaobject>
3468     </screenshot>
3469     <para>&nbsp;</para><!-- add whitespace -->
3470     
3471     <variablelist>
3472         
3473       <varlistentry>
3474         <term><guilabel>Open External Composer</guilabel></term>
3475         <listitem>
3476           <para>
3477             Select this option to force the composer to open an external text editor
3478             when it starts up. Use the configuration dialog for this plugin to specify
3479             the editor that will be called. This plugin is disabled by default.
3480           </para>
3481         </listitem>
3482       </varlistentry>
3483       
3484       <varlistentry>
3485         <term><guilabel>Autocorrection</guilabel></term>
3486         <listitem>
3487           <para>
3488             Select this option to add the <menuchoice><guimenu>Tools</guimenu>
3489             <guimenuitem>Autocorrect Text &gt;</guimenuitem></menuchoice>
3490             function to the composer. This plugin is disabled by default, and
3491             is apparently still under construction.
3492           </para>
3493         </listitem>
3494       </varlistentry>
3495       
3496       <varlistentry>
3497         <term><guilabel>Change Case</guilabel></term>
3498         <listitem>
3499           <para>
3500             Select this option to add the <menuchoice><guimenu>Edit</guimenu>
3501             <guimenuitem>Change Case &gt;</guimenuitem></menuchoice> function
3502             to the composer. This plugin is disabled by default.
3503           </para>
3504         </listitem>
3505       </varlistentry>
3506       
3507       <varlistentry>
3508         <term><guilabel>Insert Email</guilabel></term>
3509         <listitem>
3510           <para>
3511             Select this option to add the <menuchoice><guimenu>Edit</guimenu>
3512             <guimenuitem>Insert Email...</guimenuitem></menuchoice> function
3513             to the composer. This lets you insert a selected email address from
3514             an address book into the body of your message with a simple point and
3515             click of the &LMB;. This plugin is disabled by default.
3516           </para>
3517         </listitem>
3518       </varlistentry>
3519       
3520       <varlistentry>
3521         <term><guilabel>Insert Non Breaking Space</guilabel></term>
3522         <listitem>
3523           <para>
3524             Select this option to add the <menuchoice><guimenu>Edit</guimenu>
3525             <guimenuitem>Insert Non Breaking Space</guimenuitem></menuchoice>
3526             function to the composer. This plugin is disabled by default.
3527           </para>
3528         </listitem>
3529       </varlistentry>
3530       
3531       <varlistentry>
3532         <term><guilabel>Insert Short URL</guilabel></term>
3533         <listitem>
3534           <para>
3535             Select this option to add a tiny bit of not quite functional code. This
3536             plugin is still under construction, and is also disabled by default.
3537           </para>
3538         </listitem>
3539       </varlistentry>
3540       
3541       <varlistentry>
3542         <term><guilabel>Insert Special Character</guilabel></term>
3543         <listitem>
3544           <para>
3545             Select this option to add the <menuchoice><guimenu>Edit</guimenu>
3546             <guimenuitem>Insert Special Character...</guimenuitem></menuchoice>
3547             function to the composer. This plugin is enabled by default.
3548           </para>
3549         </listitem>
3550       </varlistentry>
3551       
3552       <varlistentry>
3553         <term><guilabel>Quick Text</guilabel></term>
3554         <listitem>
3555           <para>
3556             Select this option to add the <menuchoice><guimenu>View</guimenu>
3557             <guimenuitem>Snippets</guimenuitem></menuchoice> feature to the
3558             composer. This plugin is enabled by default.
3559           </para>
3560         </listitem>
3561       </varlistentry>
3562       
3563       <varlistentry>
3564         <term><guilabel>Share Text</guilabel></term>
3565         <listitem>
3566           <para>
3567             Select this option to add the <menuchoice><guimenu>Message</guimenu>
3568             <guimenuitem>Share Mail Text &gt;</guimenuitem></menuchoice> function
3569             to the composer. Four options are offered: Nextcloud, Pastebin, Bluetooth,
3570             and Email (opens a second composer window). This plugin is disabled by default.
3571           </para>
3572         </listitem>
3573       </varlistentry>
3574       
3575       <varlistentry>
3576         <term><guilabel>Zoom Text</guilabel></term>
3577         <listitem>
3578           <para>
3579             Select this option to add the <menuchoice><guimenu>Edit</guimenu>
3580             <guimenuitem>Zoom... &gt;</guimenuitem></menuchoice> function
3581             to the composer. This plugin is disabled by default.
3582           </para>
3583         </listitem>
3584       </varlistentry>
3585       
3586     </variablelist> 
3587     <para>&nbsp;</para><!-- add whitespace -->
3588     </sect2>
3589         
3590     <sect2 id="configure-plugins-grammar">
3591     <title>Grammar Check / Header Styles</title>
3592     <screenshot>
3593       <screeninfo>Plugins Picture No. Three</screeninfo>
3594         <mediaobject>
3595           <imageobject>
3596             <imagedata fileref="plugin03.png" format="PNG"/>
3597           </imageobject>
3598           <textobject>
3599             <phrase>Plugins Picture No. Three</phrase>
3600           </textobject>
3601           <caption>
3602             <para>Grammar Checkers &amp; Header Styles</para>
3603           </caption>
3604         </mediaobject>
3605     </screenshot>
3606     <para>&nbsp;</para><!-- add whitespace -->
3607     
3608     <variablelist>
3609         
3610       <varlistentry>
3611         <term><guilabel>French Grammar Checker</guilabel></term>
3612         <listitem>
3613           <para>
3614             Select this option to add the <menuchoice><guimenu>Tools</guimenu>
3615             <guimenuitem>Check Grammar (Grammalecte)</guimenuitem></menuchoice>
3616             option to the Composer window. This option is special, for the French
3617             language only.
3618           </para>
3619         </listitem>
3620       </varlistentry>
3621       
3622       <varlistentry>
3623         <term><guilabel>Grammar Checker (Language Tool)</guilabel></term>
3624         <listitem>
3625           <para>
3626             Select this option to add the <menuchoice><guimenu>Tools</guimenu>
3627             <guimenuitem>Check Grammar (Language Tool)</guimenuitem></menuchoice>
3628             option to the Composer window. This is a multi-purpose tool, with
3629             support for checking grammar in many different languages.
3630           </para>
3631         </listitem>
3632       </varlistentry>
3633     </variablelist>
3634     <para>&nbsp;</para><!-- add whitespace -->  
3635     
3636     <para>
3637       The following six plugins permit you to decide which header styles can
3638       be selected from the <guimenu>View</guimenu> menu. See <link
3639       linkend="the-preview-pane-headers">the description of various header
3640       views</link> in the "Using &kmail;" chapter for more information.
3641     </para>
3642     
3643     <variablelist>
3644       
3645       <varlistentry>
3646         <term><guilabel>Brief Header Style</guilabel></term>
3647         <listitem>
3648           <para>
3649             Select this option to enable the display of "Brief" headers.
3650             This plugin is enabled by default.
3651           </para>
3652         </listitem>
3653       </varlistentry>
3654       
3655       <varlistentry>
3656         <term><guilabel>Default Grantlee Header Style</guilabel></term>
3657         <listitem>
3658           <para>
3659             Select this option to enable the display of "KMail 5.2" headers.
3660             This plugin is enabled by default.
3661           </para>
3662         </listitem>
3663       </varlistentry>
3664       
3665       <varlistentry>
3666         <term><guilabel>Fancy Header Style</guilabel></term>
3667         <listitem>
3668           <para>
3669             Select this option to enable the display of "Fancy" headers.
3670             This plugin is enabled by default.
3671           </para>
3672         </listitem>
3673       </varlistentry>
3674       
3675       <varlistentry>
3676         <term><guilabel>Grantlee Header Style</guilabel></term>
3677         <listitem>
3678           <para>
3679             Select this option to enable the display of "Cute" headers.
3680             This plugin is enabled by default.
3681           </para>
3682         </listitem>
3683       </varlistentry>
3684       
3685       <varlistentry>
3686         <term><guilabel>Long Header Style</guilabel></term>
3687         <listitem>
3688           <para>
3689             Select this option to enable the display of "Long" headers.
3690             This plugin is disabled by default. (Long headers are similar
3691             to standard headers, but will display some less common header
3692             information, like "Reply-to", when such headers are present.)
3693           </para>
3694         </listitem>
3695       </varlistentry>
3696       
3697       <varlistentry>
3698         <term><guilabel>Standards Header Style</guilabel></term>
3699         <listitem>
3700           <para>
3701             Select this option to enable the display of "Standard" headers.
3702             This plugin is disabled by default. (Standard headers are the 
3703             same as Fancy headers, but without the shaded background.)
3704           </para>
3705         </listitem>
3706       </varlistentry>
3707       
3708     </variablelist> 
3709     <para>&nbsp;</para><!-- add whitespace -->
3710     </sect2>
3711     
3712     <sect2 id="configure-plugins-misc">
3713     <title>Message Viewer / Miscellaneous</title>
3714     <screenshot>
3715       <screeninfo>Plugins Picture No. Four</screeninfo>
3716         <mediaobject>
3717           <imageobject>
3718             <imagedata fileref="plugin04.png" format="PNG"/>
3719           </imageobject>
3720           <textobject>
3721             <phrase>Plugins Picture No. Four</phrase>
3722           </textobject>
3723           <caption>
3724             <para>Message Viewer &amp; Miscellaneous</para>
3725           </caption>
3726         </mediaobject>
3727     </screenshot>
3728     <para>&nbsp;</para><!-- add whitespace -->
3729     
3730     <para>
3731       The next six plugins all provide special functions that can only be invoked
3732       with a toolbar button. Use the <menuchoice><guimenu>Settings</guimenu>
3733       <guimenuitem><inlinemediaobject><imageobject><imagedata fileref="configurebutton.png"
3734       format="PNG"/></imageobject></inlinemediaobject> Configure Toolbars... </guimenuitem>
3735       </menuchoice> dialog to add or remove the toolbar buttons associated with these
3736       functions after you select or disable one of these plugins.
3737     </para>
3738     
3739     <variablelist>
3740       
3741       <varlistentry>
3742         <term><guilabel>Create Event</guilabel></term>
3743         <listitem>
3744           <para>
3745             Select this option to permit the creation of a calendar event while
3746             viewing a &kmail; message. This plugin is disabled by default.
3747           </para>
3748         </listitem>
3749       </varlistentry>
3750       
3751       <varlistentry>
3752         <term><guilabel>Create Note</guilabel></term>
3753         <listitem>
3754           <para>
3755             Select this option to permit the creation of a &kontact; note while
3756             viewing a &kmail; message. This plugin is disabled by default.
3757           </para>
3758         </listitem>
3759       </varlistentry>
3760       
3761       <varlistentry>
3762         <term><guilabel>Create Todo</guilabel></term>
3763         <listitem>
3764           <para>
3765             Select this option to permit the creation of a todo item in &korganizer;
3766             while viewing a &kmail; message. This plugin is disabled by default.
3767           </para>
3768         </listitem>
3769       </varlistentry>
3770       
3771       <varlistentry>
3772         <term><guilabel>Expand URL</guilabel></term>
3773         <listitem>
3774           <para>
3775             Select this option to enable the "Expand URL" function.
3776             This plugin is enabled by default.
3777           </para>
3778         </listitem>
3779       </varlistentry>
3780       
3781       <varlistentry>
3782         <term><guilabel>External Script</guilabel></term>
3783         <listitem>
3784           <para>
3785             Select this option to permit the invocation of an executable command
3786             from the toolbar. Use the associated configuration dialog to select
3787             the executable, and to give it a name. The name you choose can later
3788             be added to the toolbar as a button, so you may invoke the script at
3789             will. This plugin is disabled by default.
3790           </para>
3791         </listitem>
3792       </varlistentry>
3793       
3794       <varlistentry>
3795         <term><guilabel>Translator</guilabel></term>
3796         <listitem>
3797           <para>
3798             The <link linkend="using-the-translator">translator function</link>
3799             is available in the composer by default. Use this plugin (via the toolbar)
3800             to make the translator available in the message preview window. This plugin
3801             is enabled by default.
3802           </para>
3803         </listitem>
3804       </varlistentry>
3805       
3806     </variablelist> 
3807     <para>&nbsp;</para><!-- add whitespace -->
3808     
3809     <para>
3810       The next four items are not really plugins; they are built-in
3811       &kmail; functions. Each one of these can be configured separately, 
3812       by using the <guibutton>&nbsp;<inlinemediaobject><imageobject>
3813       <imagedata fileref="configurebutton.png" format="PNG"/></imageobject>
3814       </inlinemediaobject>&nbsp;</guibutton> button appearing next to the
3815       function's name. No restart is needed to make these configuration
3816       variables take effect.
3817     </para>
3818     
3819     <variablelist>
3820       
3821       <varlistentry>
3822         <term><guilabel>DKIM Checker</guilabel></term>
3823         <listitem>
3824           <para>
3825             This dialog allows you to control DomainKeys Identified Mail (DKIM)
3826             processing. DKIM is a cryptographic protocol that can assure you
3827             a particular message originated from the internet domain
3828             it claims to be from. If the sender has set up DKIM properly and
3829             DKIM is enabled here, you will see a message "DKIM valid", and sometimes
3830             the name of the entity that signed the message, in the status bar
3831             at the bottom of the message preview window.
3832           </para>
3833           <note><para>
3834             If you enable this option, be sure to change the default value
3835             ("Nothing") in the spin box labeled "Save Record Key" to some
3836             other value. The DKIM Checker does not work correctly if that
3837             variable is set to "Nothing".
3838           </para></note>
3839           <para>&nbsp;</para><!-- add whitespace -->
3840         </listitem>
3841       </varlistentry>
3842       
3843       <varlistentry>
3844         <term><guilabel>Expire Trash Folder</guilabel></term>
3845         <listitem>
3846           <para>
3847             Use this configuration dialog to set expiry criteria for your
3848             trash folder(s). See <link linkend="folders-properties-expiry">"Folder
3849             Properties"</link> documentation for more information.
3850           </para>
3851         </listitem>
3852       </varlistentry>
3853       
3854       <varlistentry>
3855         <term><guilabel>Folder Settings</guilabel></term>
3856         <listitem>
3857           <para>
3858             Use this configuration dialog to set custom folder properties for several
3859             different folders at once. You can select the folders to be modified
3860             from a tree view of all your folders on the left, and select properties
3861             to be set from the General, View, Templates, and Expiry tabs of the 
3862             <link linkend="folders-properties-window">"Folder Properties"</link> dialog.
3863           </para>
3864         </listitem>
3865       </varlistentry>
3866       
3867       <varlistentry>
3868         <term><guilabel>Gravatar</guilabel></term>
3869         <listitem>
3870           <para>
3871             Use this configuration dialog to enable / disable Gravatar
3872             (Globally Recognized Avatar) support.
3873           </para>
3874         </listitem>
3875       </varlistentry>
3876       
3877     </variablelist>
3878     <para>&nbsp;</para><!-- add whitespace -->
3879     </sect2>
3880     
3881     <sect2 id="configure-plugins-tools">
3882         <title>Tools</title>
3883 
3884     <screenshot>
3885       <screeninfo>Plugins Picture No. Five</screeninfo>
3886         <mediaobject>
3887           <imageobject>
3888             <imagedata fileref="plugin05.png" format="PNG"/>
3889           </imageobject>
3890           <textobject>
3891             <phrase>Plugins Picture No. Five</phrase>
3892           </textobject>
3893           <caption>
3894             <para>Tools &amp; Webengine</para>
3895           </caption>
3896         </mediaobject>
3897     </screenshot>
3898     <para>&nbsp;</para><!-- add whitespace -->
3899     
3900     <variablelist>
3901       
3902       <varlistentry>
3903         <term><guilabel>Antispam</guilabel></term>
3904         <listitem>
3905           <para>
3906             Select this option to add the <link linkend="the-anti-spam-wizard">Anti-Spam
3907             Wizard</link> to the <guimenu>Tools</guimenu> menu. This plugin is disabled
3908             by default. Note that once you have installed anti-spam software, this plugin
3909             may be safely disabled; the plugin is only needed for installing anti-spam
3910             software, not for running it.
3911           </para>
3912         </listitem>
3913       </varlistentry>
3914       
3915       <varlistentry>
3916         <term><guilabel>Antivirus</guilabel></term>
3917         <listitem>
3918           <para>
3919             Select this option to add the <link linkend="the-anti-virus-wizard">Anti-Virus
3920             Wizard</link> to the <guimenu>Tools</guimenu> menu. This plugin is disabled
3921             by default. Note that once you have installed anti-virus software, this plugin
3922             may be safely disabled; the plugin is only needed for installing anti-virus
3923             software, not for running it.
3924           </para>
3925         </listitem>
3926       </varlistentry>
3927       
3928       <varlistentry>
3929         <term><guilabel>Expert Plugin</guilabel></term>
3930         <listitem>
3931           <para>
3932             Select this option to add the <menuchoice><guimenu>Message</guimenu>
3933             <guimenuitem>Show Message Structure Ctrl+Alt+D</guimenuitem></menuchoice>
3934             function in the message preview window. This plugin is enabled by default.
3935           </para>
3936         </listitem>
3937       </varlistentry>
3938       
3939       <varlistentry>
3940         <term><guilabel>Log Activities</guilabel></term>
3941         <listitem>
3942           <para>
3943             Select this option to enable the Activity Log function, which is disabled
3944             by default. This plugin adds a new entry <guilabel>Log Activities</guilabel>
3945             to the <guilabel>Tools</guilabel> menu. Primarily for use by program developers --
3946             the default log function does not provide much information (just a time stamp
3947             and "Ready", for most "events").
3948           </para>
3949         </listitem>
3950       </varlistentry>
3951       
3952       <varlistentry>
3953         <term><guilabel>Adblock</guilabel></term>
3954         <listitem>
3955           <para>
3956             Select this option to add the <ulink url="https://adblockplus.org">Adblock
3957             Plus</ulink> filters to &kmail;. If you choose to activate this plugin, be
3958             prepared to spend a good deal of time tweaking the configuration file to get
3959             the filters you really want. This plugin is disabled by default.
3960           </para>
3961         </listitem>
3962       </varlistentry>
3963       
3964       <varlistentry>
3965         <term><guilabel>Do Not Track</guilabel></term>
3966         <listitem>
3967           <para>
3968             Select this option to force &kmail; to send a "Do Not Track" request to a
3969             remote server when an &HTML; message asks to download remote content. The
3970             effect of a "Do Not Track" request depends on the policy adopted by the web
3971             server receiving the request. Some sites honor it. Others don't.
3972           </para>
3973           <para>
3974             Advertisers have their eyes everywhere. &HTML;-encoded messages often include
3975             a 0x0- or 1x1-pixel "image" (aka a "tracking pixel") that is actually a tracking
3976             &URL; in disguise. When &kmail; fetches image data from a web server, it must
3977             utilize the &URL;s embedded in the message; the server can use information
3978             embedded in the &URL; to infer that you have opened the message, &etc;
3979           </para>
3980           <para>
3981             Sending a "Do Not Track" request may enhance your privacy slightly. But the
3982             only certain way to avoid tracking pixels is never to download remote images
3983             encoded in &HTML; messages. This plugin is enabled by default.
3984           </para>
3985         </listitem>
3986       </varlistentry>
3987       
3988     </variablelist>
3989     </sect2>
3990     
3991 </sect1>
3992 
3993 <sect1 id="configure-non-gui-options">
3994 <title>Options without a user interface representation</title>
3995 <para>
3996 Apart from the options presented in the configuration dialog, some options can only be set directly in the &kmail; configuration
3997 file or through KIOSK (&eg; Input into &konsole;). These so called <quote>hidden</quote> configuration options cannot be changed via the
3998 normal &kmail; Settings dialog; they must be made by modifying the configuration file using a text editor or the <command>kwriteconfig</command>
3999 program. The configuration file is to be written in the format of [Section Name] and the following lines are the variables and their
4000 settings. If you are manually editing the configuration file you will need to add the [Section Name] before adding variables.
4001 The <command>kwriteconfig</command> will add the section for you as long as you use the <userinput>--group</userinput> switch.
4002 </para>
4003 
4004 <para>
4005 The &kmail; configuration file is called <filename>kmail2rc</filename>
4006 and can be found in your home directory. The location may vary according
4007 to your operating system or distribution, but can always be found by running
4008 the command <userinput><command>kf5-config --path config --locate kmail2rc</command></userinput>.
4009 For the remainder of this section, assume that the configuration file is
4010 located in <filename>/path/to/kmail2rc</filename>.
4011 </para>
4012 
4013 <warning><para>
4014 Whenever changing these options, make sure to quit &kmail; first before
4015 editing the configuration file.  Only restart &kmail; after you have made
4016 <emphasis>and saved</emphasis> the changes to the configuration file.
4017 </para></warning>
4018 
4019 <variablelist>
4020 
4021 <varlistentry>
4022 <term><guilabel>SendMDNsWithEmptySender</guilabel></term>
4023 <listitem>
4024 <para>
4025 Send Message Disposition Notifications with an empty sender string. Some servers might be configured to reject
4026 such messages, so if you are experiencing problems sending MDNs, make sure this option is set to false. To
4027 enable this feature, add to the <quote>[MDN]</quote> section:</para>
4028 <itemizedlist>
4029 <listitem><para>Configuration file:</para>
4030 <programlisting>SendMDNsWithEmptySender=true</programlisting></listitem>
4031   <listitem><para><command>kwriteconfig</command></para>
4032   <para>
4033 <prompt>&percnt;</prompt> <userinput><command>kwriteconfig</command> <option>--file <replaceable>/path/to/kmail2rc</replaceable> --group MDN --key SendMDNsWithEmptySender true</option></userinput>
4034 </para>
4035 </listitem>
4036 </itemizedlist>
4037 <note><para>The default setting of <quote>false</quote> strictly speaking violates Internet standards, but is
4038 set that way for practical reasons, to avoid servers rejecting MDNs that &kmail; generates because they think they are SPAM.</para></note>
4039 </listitem>
4040 </varlistentry>
4041 
4042 <varlistentry>
4043 <term><guilabel>CloseDespiteSystemTray</guilabel></term>
4044 <listitem>
4045 <para>
4046 This option allows you to configure the application to close fully, even if there
4047 is a system tray icon configured, which would normally keep the application running.
4048 To enable the feature, add to the <quote>[General]</quote> section:
4049 </para>
4050 <itemizedlist>
4051 <listitem><para>Configuration file:</para>
4052 <programlisting>CloseDespiteSystemTray=true</programlisting></listitem>
4053 <listitem><para><command>kwriteconfig</command></para>
4054 <para>
4055 <prompt>&percnt;</prompt> <userinput><command>kwriteconfig</command>
4056 <option>--file <replaceable>/path/to/kmail2rc</replaceable> --group General --key CloseDespiteSystemTray true</option></userinput>
4057 </para></listitem>
4058 </itemizedlist>
4059 </listitem>
4060 </varlistentry>
4061 <varlistentry>
4062 <term><guilabel>disregardUmask</guilabel></term>
4063 <listitem>
4064 <para>
4065 In versions prior to 1.9, &kmail; saved all attachments
4066 to disk with permissions set to 600 &mdash; only readable or writable
4067 by the owner of the file. In response to user feedback, this was made
4068 configurable in &kmail; version 1.9, with the defaults changed to
4069 honor the umask set on the user account while saving files to disk.
4070 To enable this feature, add to the <quote>[General]</quote> section:
4071 </para>
4072 <itemizedlist>
4073 <listitem><para>Configuration file:</para>
4074 <programlisting>disregardUmask=true</programlisting></listitem>
4075 <listitem><para><command>kwriteconfig</command></para>
4076 <para><prompt>&percnt;</prompt> <userinput><command>kwriteconfig</command> <option>--file <replaceable>/path/to/kmail2rc</replaceable> --group General --key disregardUmask true</option></userinput>
4077 </para></listitem>
4078 </itemizedlist>
4079 </listitem>
4080 </varlistentry>
4081 <varlistentry>
4082 <term><guilabel>CheckOutOfOfficeOnStartup</guilabel></term>
4083 <listitem>
4084 <para>
4085 With this option enabled, &kmail; will check on every startup if there is an
4086 active out-of-office reply configured, and show a warning if this is the case.
4087 To disable the feature, add to the <quote>[OutOfOffice]</quote> section:
4088 </para>
4089 <itemizedlist>
4090 <listitem><para>Configuration file:</para>
4091 <programlisting>CheckOutOfOfficeOnStartup=false</programlisting></listitem>
4092 <listitem><para><command>kwriteconfig</command></para>
4093 <para><prompt>&percnt;</prompt> <userinput><command>kwriteconfig</command>
4094 <option>--file <replaceable>/path/to/kmail2rc</replaceable> --group OutOfOffice --key CheckOutOfOfficeOnStartup false</option></userinput>
4095 </para></listitem>
4096 </itemizedlist>
4097 </listitem>
4098 </varlistentry>
4099 
4100 <varlistentry>
4101 <term><guilabel>AllowOutOfOfficeSettings</guilabel></term>
4102 <listitem>
4103 <para>
4104 In case you don't want users to be able to upload their own out-of-office scripts to
4105 the server you may add to the <quote>[OutOfOffice]</quote> section:
4106 </para>
4107 <itemizedlist>
4108 <listitem><para>Configuration file:</para>
4109 <programlisting>AllowOutOfOfficeSettings=false</programlisting></listitem>
4110 <listitem><para><command>kwriteconfig</command></para>
4111 <para><prompt>&percnt;</prompt> <userinput><command>kwriteconfig</command>
4112 <option>--file <replaceable>/path/to/kmail2rc</replaceable> --group OutOfOffice --key AllowOutOfOfficeSettings false</option></userinput>
4113 </para></listitem>
4114 </itemizedlist>
4115 </listitem>
4116 </varlistentry>
4117 
4118 <varlistentry>
4119 <term><guilabel>AllowOutOfOfficeUploadButNoSettings</guilabel></term>
4120 <listitem>
4121 <para>
4122 If you want to allow your users to upload their own out-of-office scripts but you do not want them to be
4123 able to change the domain to react to and the react-to-spam setting, you may add to the <quote>[OutOfOffice]</quote> section:
4124 </para>
4125 <itemizedlist>
4126 <listitem><para>Configuration file:</para>
4127 <programlisting>AllowOutOfOfficeUploadButNoSettings=true</programlisting></listitem>
4128 <listitem><para><command>kwriteconfig</command></para>
4129 <para><prompt>&percnt;</prompt> <userinput><command>kwriteconfig</command>
4130 <option>--file <replaceable>/path/to/kmail2rc</replaceable> --group OutOfOffice --key AllowOutOfOfficeUploadButNoSettings true</option></userinput>
4131 </para></listitem>
4132 </itemizedlist>
4133 </listitem>
4134 </varlistentry>
4135 
4136 <varlistentry>
4137 <term><guilabel>OutOfOfficeDomain</guilabel></term>
4138 <listitem>
4139 <para>
4140 When editing vacation (out-of-office) scripts, the user may specify a domain to
4141 limit the sending of such replies to. Applying defaults to the out-of-office configuration dialog via the corresponding
4142 button will restore this domain, in case the user has changed it.
4143 To pre-load this setting with a default value, add to the <quote>[OutOfOffice]</quote> section:</para>
4144 <itemizedlist>
4145 <listitem><para>Configuration file:</para>
4146 <programlisting>OutOfOfficeDomain=myMailDomain.test</programlisting></listitem>
4147 <listitem><para><command>kwriteconfig</command></para>
4148 <para><prompt>&percnt;</prompt> <userinput><command>kwriteconfig</command>
4149 <option>--file <replaceable>/path/to/kmail2rc</replaceable> --group OutOfOffice --key OutOfOfficeDomain myMailDomain.test</option></userinput>
4150 </para></listitem>
4151 </itemizedlist>
4152 </listitem>
4153 </varlistentry>
4154 
4155 <varlistentry>
4156 <term><guilabel>OutOfOfficeReactToSpam</guilabel></term>
4157 <listitem>
4158 <para>
4159 By default, out-of-office replies are not sent to messages marked as SPAM. To override this
4160 behavior, add to the [OutOfOffice] section:</para>
4161 <itemizedlist>
4162 <listitem><para>Configuration file:</para>
4163 <programlisting>OutOfOfficeReactToSpam=true</programlisting></listitem>
4164 <listitem><para><command>kwriteconfig</command></para>
4165 <para><prompt>&percnt;</prompt> <userinput><command>kwriteconfig</command>
4166 <option>--file <replaceable>/path/to/kmail2rc</replaceable> --group OutOfOffice --key OutOfOfficeReactToSpam true</option></userinput>
4167 </para></listitem>
4168 </itemizedlist>
4169 </listitem>
4170 </varlistentry>
4171 </variablelist>
4172 </sect1>
4173 
4174 </chapter>