Appearance Page

Fonts

This section allows you to change the type, size and character set of the display fonts. Message Body sets the font for the reader pane, Composer sets the font for the body of your messages written in KMail Composer.

Colors

This section allows you to change the color of the text by double clicking on an item in the listbox. Recycle colors on deep quoting will restart the quote coloring at the first level after the third level of quoting has been reached. Note that the Quoted text colors only work in the message reader, not in the composer. If you want folders which are close to their quota (space allotment, usually used on IMAP servers) to be displayed in a different color, you can specify a percentage value as a threshold for this. The color to be used can be configured along with the other custom colors.

Layout


Default Layout

Default Layout


This tab lets you configure the layout of the main window.

In the Folder List section you can choose between the Long folder list (default) using the full height of the window and the Short folder list with the message preview pane using the entire bottom part of the window.

If you want to have your favorite folders and a quick search field for folders at the top left of the main window select the next two options.

The Show Favorite Folders View section allows you to change how your favorites folder displays your favorite folder. As Icons uses a lot of space, so if you have several favorite folders you might try As List. If you do not have any favorite folders you can disable the view altogether by selecting Never.

On by default, Folder Tooltips display additional information like the total number of messages, unread messages and storage size when hovering a folder with the mouse pointer. Select Never to disable this feature.

You can choose where in relation to the message list you want the Message Preview Pane or disable it all together.

Message List

In the General section you can alter the appearance of the Message List pane.

Choose to Display tooltips for messages and group headers. Check Hide tab bar when only one tab is open to have more space for the messages in the list.

The next options are the settings for Default Aggregation and Default Theme which can be overridden using the Folder Properties dialog for each folder individually.

Using the Configure button opens a window to customize the default aggregation or theme to your needs and allows you to add your own.

Available aggregations and themes:

Default aggregation
Senders/Receivers, Flat

This view groups the messages by senders or receivers (depending on the folder type). Messages are not threaded.

Activity by Date, Flat

This view uses day-by-day groups. Messages are not threaded. So for example, in Today you will simply find all the messages arrived today.

Activity by Date, Threaded

This view uses day-by-day groups. Messages are threaded. So for example, in Today you will find all the messages arrived today and all the threads.

Current Activity, Flat

This view uses smart date range groups. Messages are not threaded. So for example, in Today you will simply find all the messages arrived today.

Current Activity, Threaded

This view uses smart date range groups. Messages are threaded. So for example, in Today you will find all the messages arrived today and all the threads that have been active today.

Thread Starters

This view groups the messages in threads and then groups the threads by the starting user.

Flat Date View

This is a plain and old list of messages sorted by date: no groups and no threading.

Standard Mailing List

This is a plain and old mailing list view: no groups and heavy threading.

Customize...

Customize Message Aggregation Modes

Customize Message Aggregation Modes


To create a custom aggregation theme, click the Configure... button. Select an existing aggregation similar to what you want to change it to and click the Clone Aggregation, if none are similar click the New Aggregation button. The General tab allows you to change the Name: and Description:. The Groups & Threading tab allows you to configure several elements to customize your aggregation.

  • Grouping: Allows you to select from dates, sender/receiver or none. With the smart options KMail will group related emails together.

  • Group expand policy: Allows you to set whether KMail will automatically expand grouped emails.

  • Threading: Allows you to change if KMail will include references and subject in determining perfect threading. You can also turn off threading all together.

  • Thread leader: Allows you to change the leader of the thread between most recent message or topmost.

  • Thread expand policy: Allows you to change how KMail determines whether a thread should be expanded or no expanding at all.

The Advanced allows you to change the Fill view strategy: You would choose Favor speed if you have a slow connection. Interactivity will show all of your current conversations first. And Batch mode will not sort the view at all.

Default Theme
Classic

A simple, backward compatible, single row theme

Smart

A smart multi-line and multi-item theme

Smart with Clickable Status

A smart multi-line and multi-item theme with a clickable status column

Configure...

Customize Message List Theme

Customize Message List Theme


To create a custom message list theme, click the Configure... button. Select an existing theme similar to what you want to change it to and click the Clone Theme, if none are similar click the New Theme button. The General tab allows you to change the Name: and Description:.

The Appearance tab allows you to configure visible columns and status items. To add a column, right click the column bar and select Add Column. Name the column and select what the column will represent from the Header click sorts messages: drop down list. By default Visible by default is checked, uncheck it if you only want the column to be available on the right mouse button add or remove menu for the clickable sort bar. Then drag the appropriate label from the Content Items to the column view box under the column bar, e.g. if you chose to add a size column you would drag the Size label to underneath the Size column. Continue to do this until you have all the columns you desire. You can change the font and color of column items through the view area right mouse button menu. Move, delete and resize columns through the right mouse button menu of the column bar.

The Advanced tab allows you to change whether to show headers. You can also change the size of status icons.

In the Date Display section you can choose between several date formats. The Localized Format is the one you can specify under Country/Region & Language in the System Settings. Smart format will show today, yesterday etc. The Custom format you can get a description of the possible values by clicking on Custom format information option.

Message Window

If the Close message window after replying or forwarding option is activated, KMail will close the message window after replying to or forwarding the message that is displayed in the window. This only applies to the separate message window, not to the embedded message preview pane.

By default, Enable access key is enabled. Access keys allow you to use the keyboard keys for functions which would perhaps normally be done with the mouse, such as following links. For more information on access keys please see Access keys.

Show HTML status bar activates a bar at the left side of the reader pane that tells you if a message is HTML or not. This is important because HTML messages might imitate the look of a signed and encrypted message, so you should be aware of the fact that you are reading an HTML message. The HTML status bar itself cannot be influenced by the HTML code of the message.

Enable Replace smileys by emoticons if you want smileys like :-) appearing in the message text to be replaced by emoticons (small pictures) such as .

Enable Reduce font size for quoted text to show quoted text with a smaller font.

Enable Show expand/collapse quote marks to show different levels of quoted text. Disable to hide the levels of quoted text.

Fallback character encoding: Some emails, especially those generated automatically, do not specify the character encoding which needs to be used to properly display them. In such cases a fallback character encoding will be used, which you can configure here. Set it to the character encoding most commonly used in your part of the world. As a default the encoding configured for the whole system is used.

Override character encoding: Changing this from its default Auto will force the use of the specified encoding for all emails, regardless of what they specify themselves.

Minimum font size: This option allows you to set the smallest size a font will show as. This can be helpful if you have a hard time reading really small fonts.

To customize which headers you would like to view in the message window (e.g. subject, from, to, cc, bcc, date), click the Configure Custom Headers button next to Headers:. Add your selection in the dialog that pops up. If you are using fancy headers, you can enable Show spam status in fancy headers here. Please note that if your email provider does not provide Spamassassin services to check your email for spam, you will need to install it on your computer. e.g. through a package manager (Yast on SuSE®, Ubuntu™ Software Center on Ubuntuetc.). For more information see: Anti-Spam Wizard to set up spamassassin with KMail.

System Tray

If you enable the system tray icon then a small KMail icon with the number of unread messages will be shown in the system tray. You can enable KMail's system tray icon with Enable system tray icon, and with System Tray Mode you can specify whether the tray icon should always be shown or only if you have unread messages.

If the icon is visible then you can hide KMail's main window by clicking on the icon or by clicking on the window close button. By clicking on the icon you can make KMail's main window visible again. If you click on the icon with the right mousebutton then you get a menu with a few useful commands. You can check for new mail, create a new message or quit KMail. Additionally, there is the entry New Messages In which lists all folders containing unread messages. If you choose one of those folders then this folder will be selected in KMail's main window.