Navigating and Searching Messages¶
This page documents the message list — the panel that fills the main window and shows the messages in the current folder. It covers how the list is organized, how to move through and open messages, the actions available on a selection, and how the search box filters what you see.
How the list is organized¶
The message list is a tree view. Two independent settings under View ▸ Message List decide how it renders — see Look and layout:
| Setting | Choices |
|---|---|
| Threading | Hierarchical (replies nested under the message they answer) or Flat (one row per message) |
| Row layout | Simple View off (separate columns) or on (one compact column) |
Both are mailbox-wide: they apply to every folder, not just the current one.


In multi-column layout the available columns are Date, From, Recipients, Size, Subject, and Files. Two more appear where they apply: Folder, when a search spans more than one folder, so you can see where each result lives; and Status, in the Outbox.
A signed message carries a seal at the end of its subject, in either layout, coloured as in the reader pane: green when its signature verifies, red when it does not, grey until it is verified. See Signing Messages.
Column layouts are remembered
Column order and widths are stored separately for each layout and each kind of folder, so the columns you set up for the Inbox do not disturb the ones you set up for the Outbox, and toggling Simple View does not lose either.
Unread replies inside a collapsed conversation
In hierarchical mode, a collapsed conversation carries a count of the unread messages nested under it, so you can tell there is something new without expanding it.
Sorting¶
In multi-column layout, click a column header to sort by that column; click again to reverse the order. The date and size columns resize to their contents when you sort by them.
Simple View has no header, so it carries a Sort By: control above the list instead. The two stay in step: whichever you use, the other reflects it, and the choice is saved.
Sorting on text columns follows the language your mailbox was set up in, so accented and language-specific letters land where a reader of that language would expect them.
Moving through the list¶
Standard list navigation applies, with a few message-specific behaviours:
| Key | Action |
|---|---|
| Up / Down | Move to the previous / next message |
| Page Up / Page Down | Move a page at a time |
| Home / End | Jump to the first / last message |
| Right | Expand the current conversation (when it has nested replies) |
| Left | Collapse the current conversation |
| Shift+Up / Shift+Down / Shift+Page Up / Shift+Page Down | Extend the selection |
| Ctrl+A | Select all messages |
| Alt+1 … Alt+0 | Jump to the 1st … 10th visible row |
Selection always operates on whole rows, and you can select several messages at once to act on them together.
Where the selection goes after a change¶
When the list reloads — after you delete, move, or receive messages, or when a background sync changes the folder — the view does its best to keep you on a sensible message rather than jumping to the top:
- If the message you were on still exists, it stays selected.
- If it was removed (deleted or moved away), the view selects the nearest surviving neighbour — the next message down, or the previous one if you were at the end.
- Your previous multi-selection and scroll position are restored where possible.
This means you can delete or file a run of messages without losing your place in the list.
Opening a message¶

How a message opens depends on the folder and the modifier keys:
| Gesture | Result |
|---|---|
| Enter or double-click | Open in a new tab |
| Ctrl+Enter or Ctrl + double-click | Open in a new window |
| Gesture | Result |
|---|---|
| Enter or double-click | Open in the message editor for continued editing |
| Ctrl + double-click | Open in a new tab (read-only view) |
| Ctrl+Shift + double-click | Open in a new window |
Enter opens the editor in Drafts whether or not Ctrl is held — use the mouse gestures for the read-only views.
Acting on a selection¶
Right-click (or press the menu key) to open the context menu. The menu adapts to the current folder and selection; entries that do not apply are hidden.
In a department, some entries are for its admins
In a folder of a department, Delete, Move ▸, Copy ▸, Mark as Junk and Mark as Not Junk act only for a holder of the department's Admin role. For anyone else they are shown greyed out wherever they appear — Delete on the toolbar and in the Message menu too — and Del does nothing. Reading, marking read or unread, flagging, replying, forwarding and composing in the department are open to every member.
Reply, forward, and re-use¶
Shown everywhere except Drafts, where Edit Draft takes their place:
| Action | Notes |
|---|---|
| Reply | Reply to the sender. |
| Reply to All | Reply to the sender and all recipients. |
| Forward | Forward the message to new recipients. |
| New Using ▸ Same Recipients and Content | Start a new message pre-filled from this one. |
| New Using ▸ Same Recipients | Start a new message to the same recipients. |
Open, organize, and flag¶
| Action | Notes |
|---|---|
| Open in New Tab / Open in New Window | Same as the keyboard/mouse gestures above. |
| Show MIME Source (Ctrl+U) | View the raw message source. |
| Delete (Del) | Delete the selection and any nested replies. |
| Mark as Read / Mark as Unread | Only the applicable entry is shown, based on the current read state. For a collapsed conversation, the state of its unread replies is taken into account. |
| Mark as Junk | File the selection as spam. Not offered in Junk, Outbox, Sent, or Drafts. |
| Mark as Not Junk | Clear the spam mark. Offered only in the Junk view. |
| Save As… (Ctrl+S) | Save the message to a file. |
| Download body and attachments | Fetch the full message content for offline use. |
| Move ▸ | Move the selected message(s) — and any nested replies — to another folder. |
| Copy ▸ | Copy the selection to another folder. |
| Flag ▸ | Apply a colour flag: Red, Green, Blue, Orange, Magenta, Cyan, or Pirate — plus Clear flag to remove one. |
You can also drag a selection from the list onto a folder to move it; hold Shift to copy instead. Dragging out is disabled in Junk, the Outbox, and Apps.
A move, a copy or a delete can be taken back: Message ▸ Undo (Ctrl+Z) puts the messages in the folder they came from, or removes the copies a copy made. The read, junk and flag entries above can be taken back the same way, each message returning to the state it had. See Undo and redo.
Outbox: retrying and cancelling¶
The Outbox adds a Status column, and messages waiting to send expose extra controls:
- Delayed sends show when they are due — Delayed until 14:30, …tomorrow, or with a full date further out. Their context menu offers Cancel Send, which appears at the top of the menu so you can stop a message before its scheduled time. Cancel Send puts the message back in Drafts. A signed message comes back as an unsigned draft, and its signed copy moves to Trash.
- Failed sends show a clickable status; clicking the Status cell pops up a Retry send entry, and the context menu carries Retry Send as well. Either one re-queues the message.
The Status column reads:
| Status | Meaning |
|---|---|
| Pending / Pending, %… | Waiting its turn, with the share already transferred once a transfer has begun. |
| Compressing... | The message is being packed for transfer. |
| Sending / Sending, %… | Transferring, with the share done. |
| Delayed until … | A delayed send waiting for its time (see above). |
| Sent | Delivered to the server; the message is about to move to Sent. |
| Send failed | The transfer failed. The app retries on its own a few times before settling on this; Retry Send is then yours. |
| Too big | The server refused the message as larger than a size limit on this mailbox or on the correspondent. Shrink the message, then Retry Send. |
| Quota exceeded | The server refused the message because this mailbox is over its storage quota. Free up space, then Retry Send. |
Too big and Quota exceeded are not retried automatically: the remedy is yours, and the Retry Send entry is offered on both. The column is sized to its contents, so the longest status is always fully readable.

Searching¶
The search box lives at the right-hand end of the
toolbar. It starts collapsed to a single
button — click that, or press Ctrl+K, to
expand it. The magnifier inside the box collapses it again, as does Ctrl+K
while the box has focus.
The box filters the message list live as you type.

Search scope¶
The control at the trailing edge
of the search box opens a row of scope toggles beneath the toolbar. They can be
combined, and their defaults are:
| Toggle | Default | Matches against |
|---|---|---|
| All Folders | Off | When on, searches across folders instead of just the current one |
| Sender | On | The From address/name |
| Recipients | On | The To/Cc/Bcc addresses |
| Subject | On | The subject line |
| Body | Off | The full message text |
| Match Diacritics | Off | When on, body search matches accents exactly — café no longer matches cafe |
Body search loads more data
Subject, sender, and recipient searches run against data already in the local index. Turning on Body widens the search to full message text, which may pull in additional content as needed.
HTML mail is searched as text
An HTML message is indexed both as its original markup and as the plain text extracted from it, and body search matches the extracted text. So a search finds words the message actually shows you, and never matches tag names, attributes, or styling hidden in the markup.
Search is per folder¶
Each folder remembers its own search state. Searching in one folder and switching to another leaves the first folder's query intact; returning to it restores what you had typed and which scope toggles were active. Clearing the box returns the folder to its normal view.
Junk folder¶
The Junk folder applies its own spam-score filtering on top of any search. Searching with All Folders off keeps trash excluded; turning All Folders on widens the result set accordingly.
Keyboard shortcuts¶
| Shortcut | Action |
|---|---|
| Enter | Open (tab, or editor in Drafts) |
| Ctrl+Enter | Open in a new window |
| Ctrl+A | Select all |
| Shift + arrows | Extend selection |
| Right / Left | Expand / collapse a conversation |
| Alt+1 … Alt+0 | Jump to the 1st … 10th visible row |
| Ctrl+K | Expand and focus the search box; again to collapse it |
| Ctrl+S | Save As… / Export |
| Ctrl+U | Show MIME source |
| Del | Delete the selection |
Icon reference¶
Icons used around the message list and its actions:
| Function | Icon |
|---|---|
| Search | |
| Search options | |
| Reply / Reply to All / Forward | |
| New Using… (edit as new) |