Email on Emacs
Movements
| C-n | next-line | Moves to the next header line |
| C-p | previous-line | Moves to the previous header line |
| [[ | mu4e-headers-prev-unread | Moves to previous unread message |
| ]] | mu4e-headers-next-unread | Moves to next unread message |
| j | mu4e~headers-jump-to-maildir | Jump to another mail directory |
| q | mu4e~headers-quit-buffer | Quit the headers view |
Toggles
| P | mu4e-headers-toggle-threading | Toggles threaded message display |
| W | mu4e-headers-toggle-include-related | Toggles related message display |
| S-<tab> | mu4e-thread-fold-toggle-all | Folds the treads |
Marking
| d | mu4e-headers-mark-for-trash | Marks message for deletion |
| m | mu4e-headers-mark-for-move | Marks message for move to folder |
| + | mu4e-headers-mark-for-flag | Marks message for flagging |
| - | mu4e-headers-mark-for-unflag | Marks message for unflagging |
| % | mu4e-headers-mark-pattern | Marks based on a regex pattern |
| u | mu4e-headers-mark-for-unmark | Removes mark for message |
| U | mu4e-mark-unmark-all | Unmarks all marks in the view |
| x | mu4e-mark-execute-all | Executes all marks in the view |
Searching
| s | mu4e-headers-search | Search all e-mails |
| S | mu4e-headers-search-edit | Edit current search |
| '/' | mu4e-headers-search-narrow | Narrow down the current results |
| b | mu4e-headers-search-bookmark | Select a bookmark to search with |
| B | mu4e-headers-search-bookmark-edit | Edit bookmark before search |
| g | mu4e-rerun-search | Rerun the current search |
Composing
| C | mu4e-compose-new | Compose a new e-mail |
| R | mu4e-compose-reply | Compose a reply to selected email |
| F | mu4e-compose-forward | Compose a forward for selected email |
| E | mu4e-compose-edit | Edit selected draft message |
Download Attachments
- Position your cursor on the attachment in the email view.
- Press O to open or save the attachment.
- You'll be prompted to select a location to save it.
For multiple attachments:
Use A (capital A) to save all attachments at once. You'll be prompted to choose a directory where all attachments will be saved.
Workflow
- To update search capital
S rrefiles the email- search for unread with
flag:unreadsearch for flagged withflag:flagged - Use
Wfor reply all "Wide" - to restrict mail for today
date:today..now jda/insert-group-emailsto use group mail with tab completion!
Initial Setup
- https://systemcrafters.net/emacs-mail/streamline-your-email-with-mu4e/
brew install isync mu msmtp- Got it working with out gpg… Need to debug..
- I think I got the gpg command working… But hitting IMAP throttle limits
- Setting up mu
mu init --maildir=~/Mail/gmail --my-address=johnda102@gmail.commu index[mu4e] Tip: `user-mail-address' ('johnalison@cmu.edu') is not part of mu's =addresses; add it with 'mu init --my-address'=- Got email sending going !!!!
- Removed important folder to avoid duplicates
[X]Update mu with other email addresses- Move from @ACTION to starred
- Removed "All Mail" sync time goes from
1m51.426sto0m4.650s!