google / gmail has disabled imap with login/pass at work 😥 how #emacs #mu4e users sync mails with oauth2 ?
@koteisaev does #mu4e count?
#emacs
After 20 years as a happy yet increasingly grumpy #Gnus user, it looks like I’m finally making the big jump to #mu4e!
I can still switch back, but so far the experience has been very good: everything is snappy, the UI is clear and simple yet has all the important things in place—contexts are a clean replacement for ‘gnus-posting-styles’, bookmarks are awesome, and search is such an incredible feature. :-)
#emacs folks, do you have an email spam handling config you're happy with with?
While I'm a fan of #email management via #emacs #mu4e, I kinda gave up pretty soon on integrating any sort of spam handling. Honestly didn't put much effort into it.
Today, I mostly rely on email provider spam filtering, and pick up whatever sifts through myself from mu4e. I'd love to minimise this further if possible.
Probably not that useful a reply, but anyway: I host email myself using Postfix and Dovecot on a Debian server on my hat shelf.
To all users of #CLI apps to manage their emails, like #neomutt, #gnus, #notmuch, or #mu4e.
What email provider would you recommend that works well with our good old #terminal based applications? I recently learned that the CEO of #proton has decided to praise some authoritarian leader in the USA and I'm considering switching to another mail provider. Also, even though I appreciated the fact that I could make #mu and mu4e work with their bridge app, there were some issues, like the fact it tangled with messages (see https://github.com/ProtonMail/proton-bridge/issues/119).
I'm considering going back to Posteo or maybe switch to Mailbox which seems to offer interesting features. Do anyone knows good alternative that are somewhat privacy focused? Having the option to use a personal domain name would also be great, so I can stop switching email adresses.
The 4th problem was an error from the old days, when I was building my Emacs. I built it without libxml2 support, so the default backend for displaying HTMLs mail was ... lynx :dragnsarc: (see mm-text-html-renderer variable for selected HTML backend).
I've rebuilt Emacs with libxml2 support, enabled shr instead of lynx and HTML mails start to open muuuuch faster.
And the problems with UTF8 Cyrillic characters in some mails are gone.
https://codeberg.org/evgandr/dotfiles/commit/0b8ed5731fff595cd9f3578bceb4d3ac09c9a29a
Third problem was the easy one too. I surprisingly found what I disabled limiting of search results in mu4e settings.
Of course buffer with list of 33165 e-mail scrolls not so fast 😄.
Just fixed this and maildirs' buffers become scrollable :dragnsarc:
https://codeberg.org/evgandr/dotfiles/commit/efc01f86193f018df8094b0b0c174a7ce92e4871
The second problem leads me to the this discussion: https://github.com/djcb/mu/issues/163
I repeat the test case and find that mu find with show-threads and include-related is twice as slow as just mu find with show-threads (see screenshot).
Then I investigated what the "include-related" is (https://www.djcbsoftware.nl/code/mu/mu4e/Other-search-functionality.html#Including-related-messages-1). Found that it is unnecessary for me and disabled it — mailboxes started to open faster.
https://codeberg.org/evgandr/dotfiles/commit/2a8aeac0b580990eaf8ecd28c40bcb2679e5b7e4
First problem was the easiest one — I've just consequently disabled plugins and found what the problem was in SemanticDB. If it is enabled in mu4e-headers buffer, then pressing 'q' does nothing in few seconds.
So, I just simplified SemanticDB settings, to properly disable it everywhere except C buffers — and quitting from mu4e-headers buffers via 'q' became as fast as I wanted.
https://codeberg.org/evgandr/dotfiles/commit/d932d3afe0fbd917fb9b22058cce0d2577b8cddf
I've noticed performance issues with my mu4e setup:
1) When I open any maildir, then quit via 'q' key becomes inaccessible for a few seconds — the opened buffer just ignores my keystrokes.
2) When I open "default" malbox with 33165 mails in it — it loads very slow, almost ten seconds or more.
3) When I press PgUp/PgDown on the opened maildir, then list of mails scrolls very slowly 😞
4) When I try to open e-mail to view it — it opens very slow too...
After >6 months of struggles, thanks to the holidays and to #emacs incredible time management options, I managed to reach this achievement again: #zeroinbox !!! 😅
@skyfaller I use #mu4e with #emacs.