3 ms·
I switched from (neo)mutt to Gnus and never looked backed. Gnus has a much nicer user experience and the integration into Emacs alone is worth switching. What
by smartmic 3y ago
I switched from (neo)mutt to Gnus and never looked backed.
Gnus has a much nicer user experience and the integration into Emacs alone is worth switching.
What I particularly like: I can use the native IMAP server-side search with Gnus' own syntax. This means I have never been tempted to look at search/index specialized clients like notmuch or mu4e.
https://www.gnu.org/software/emacs/manual/html_node/gnus/Search-Queries.html https://www.gnu.org/software/emacs/manual/html_node/gnus/Sea...
EDIT: Oh, what I forgot: also very nice is the Email Based Diary for reminders that appear in the groups overview. Quite unknown and covered by countless other tools, but the solution (and again - integration) is really clever.
https://www.gnu.org/software/emacs//manual/html_node/gnus/Email-Based-Diary.html https://www.gnu.org/software/emacs//manual/html_node/gnus/Em...
- clircle 3y agoThe gnus search syntax from (setq gnus-search-use-parsed-queries t) is great.
- rprospero 3y agoI'm curious how you had such great luck with Gnus IMAP. I'm a Gnus user myself, but I had to switch to local Maildir because I couldn't get a workable experience with the IMAP configuration. Specifically, Gnus would freeze Emacs for several minutes every time I loaded Gnus. This mostly seemed to be a problem when I accessed an account with more than 10,000 items in a mail folder. Running the same folder in a local Maildir didn't cause an issue, so I made the switch, but it would be nice to go back to IMAP. Partially back to IMAP, anyway - the office Outlook server requires OAUTH for IMAP and I don't believe that GNUS supports that configuration.
- clircle 3y agoUsing Fastmail and nnimap in Gnus, I only block for about 1 sec to check emails. I tried my Gmail account, but results were much worse, several secs.
- smartmic 3y agoI have even more items in the INBOX of one IMAP account but never faced the issues you described. Maybe my configuration (parts of it) helps: (setq gnus-select-method '(nnnil nil)) (setq gnus-secondary-select-methods '((nnimap "account1" (nnimap-address "mail.account1") (nnimap-server-port "imaps") (nnimap-stream ssl) (nnir-search-engine imap) (nnmail-expiry-target "nnimap+account1:Trash") (nnmail-expiry-wait immediate)) (nnimap "account2" (nnimap-address "imap.account2") (nnimap-server-port "imaps") (nnimap-stream ssl) (nnir-search-engine imap) (nnmail-expiry-target "nnimap+account2:Trash") (nnmail-expiry-wait immediate)) (nndiary "diary")))