In mu4e, the common way to do things with messages is a two-step process - first you mark them for a certain action, then you execute (x) those marks. This is similar to the way dired operates. Marking can happen in both the Headers view and the Message view.
|• Marking messages:||Selecting message do something with them|
|• What to mark for:||What can we do with them|
|• Executing the marks:||Do it|
|• Leaving the headers buffer:||Handling marks automatically when leaving|
|• Built-in marking functions:||Helper functions for dealing with them|
|• Custom mark functions:||Define your own mark function|
|• Adding a new kind of mark:||Adding your own marks|