you need to login to gmail's settings into the Forwarding and POP/IMAP and make sure you have it selected to to delete Gmail's copy, so it doesn't sit in Gmail's folder/server while you have it locally stored on your Mail.app, e.g.; picture below of option you need to select.
notice option "delete Gmail's copy"
once you do this you should good to ...
This feature has been absent in Apple Mail app for years, but Apple does not seem to care.
Asked on Apple Discussions 2016 with over 600 me toos.
MailButler does this, but having to install a plugin for this is not a great solution as ideally this would natively be supported in Apples Mail client.
The workaround is to change the number of seconds required for the mail to be marked as read. The default value is 2.
Please type the below command in terminal and it should do the trick. Tested on Big Sur (11.2.3)
defaults write com.apple.Mail MarkAsReadDelay 0
elm / pine / lynx used to be enough for email and web browsing but now you’ve got requirements that are at odds with plain text display. (And we’re all in the same boat as you - ...
It misses #8 (no mobile version) and #9 is so-so (loses some formatting but I'm thinking it's Notes that's the problem)...but it is very stylish, snappy, and seems to have a lot of nice UX innovations (e.g. quick replies below every email, sort emails into folders with pre-defined keystrokes, themes...)
Finally found out what the issue is. Half the accounts on the Account dropdown under SMTP are from the Internet Accounts under System Settings > Accounts, not just your SMTP server settings list. Its really confusing.
As @Vincent mentioned built-in keyboard shortcuts exist:
To move or copy an item to a mailbox folder:
Press Cmd-? or Cmd-Shift-/ to access the Help > Search menu.
Type in the name of your folder.
Press arrow down once for Move To or twice for Copy To and hit return.
What @Vincent didn't mention was how to jump to a folder.
To jump to a folder or ...
This is not a bug of macOS. It was bug or troubles in some google network services like oauth2 with urls: https://accounts.google.com/o/oauth2/v2/auth/identifier...
Solution is to use VPN with any remote GEO location.