all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Jean Louis <bugs@gnu.support>
To: 황병희 <soyeomul@vladivostok.yw.doraji.xyz>, help-gnu-emacs@gnu.org
Subject: Re: Best Emacs Mail client.
Date: Sun, 15 Nov 2020 18:55:18 +0300	[thread overview]
Message-ID: <X7FPZnsGywtiKCHu@protected.rcdrun.com> (raw)
In-Reply-To: <878sb2fxsw.fsf@gnu.org>

* Amin Bandali <bandali@gnu.org> [2020-11-15 18:24]:
> Jean Louis writes:
> 
> [...]
> >
> > Maildir format is number one choice for me, and I wish Emacs could be
> > able to handle that, but it does not.
> > https://cr.yp.to/proto/maildir.html
> >
> [...]
> 
> That is not quite true, though.  Emacs can handle Maildir via nnmaildir,
> Gnus's Maildir backend; albeit with some quirks, such as slower startup
> times for Gnus for large number of messages.

It is not handling really maildirs but it is making something out of
maildirs, producing new files, etc. And it is never ending for
me. I have tried it. There are many maildir folders here on my side.

In general good maildir handling program does not need to do anything
with maildirs until they are accessed. Gnus tries to do what it does
(don't know) and I never get the list of maildirs. So it is not
functional for users that go over certain limits.

> Alternatively, one can use nnimap, Gnus's IMAP backend, and point it
> to a local dovecot instance in front of a local maildir.

Mails on my side are spread and written from various computers and
installing more specific software just to read file system is not
logical.

To handle maildirs for me means to be able to quickly access specific
message by its Message ID or to simply open maildir folder and list
messages and do the usual stuff. Similar how rmail behaves. I am fine
with Emacs sending of emails. Nic Ferrier's package for Maildir is
something closest to what I find efficient and I do use it when I wish
to display all emails from specific user as such emails are in
specific directory.

> Advantages of doing so include the efficiency of dovecot in handling
> large amounts of mail, and trivially easy email synchronization with
> other machines through IMAP, using isync's mbsync.

Normally to read emails in Maildir I use Mutt.

Now for Emacs to read emails in Maildir efficiently I would need to
either fight with nnmaildir in Gnus or use IMAP. It increases number
of settings especially when using emails from multiple machines.

By the way, movemail from GNU Mailutils works well and is well tweaked
to move mails from anywhere to anywhere.

> Have you tried using Gnus's nnimap?  I don't have nearly as many maildir
> folders, but I do have multiple hundred folders, and a total of several
> hundred thousand messages, and my dovecot+nnimap setup has been handling
> it very well thus far.

I understand that and is good to get reminded. As I am using
HyperScope for Emacs, I have to keep it simple for easier referencing
and opening. There are too many command lines that depend on simple
reading from file system. It is easier to keep it simpler without
intermediary IMAP.

IMAP supports some searches but I never used it. Mutt supports load of
searches.

mu4e does not support really direct Maildir access, it only supports
database use. For notmuch I do not know.

So best chance is with that maildir.el package

-- 
There are 38 messages yet in my incoming mailbox.



      reply	other threads:[~2020-11-15 15:55 UTC|newest]

Thread overview: 60+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-10-29 22:05 Best Emacs Mail client M.R.P. zensky
2019-10-30  1:09 ` Skip Montanaro
2019-10-30 15:48   ` George Hartzell
2019-10-30  1:23 ` Doug Davis
2019-10-30  1:57   ` 황병희
2019-10-30  2:41   ` Jude DaShiell
2019-11-01  2:19   ` 황병희
2019-11-27  7:54 ` Jean Louis
2019-11-27  8:29   ` arthur miller
2019-11-27 15:50   ` Eli Zaretskii
2019-11-27 18:24     ` Pankaj Jangid
2019-11-29 14:42       ` Eric S Fraga
2019-11-27  9:44 ` 황병희
2019-11-27 11:49   ` Jude DaShiell
     [not found]     ` <mailman.2844.1574855400.13325.help-gnu-emacs@gnu.org>
2019-11-27 16:46       ` Marcio T
2019-11-27 18:01         ` arthur miller
2019-11-28 12:01           ` Jude DaShiell
2019-11-28 12:36             ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-11-28 13:22             ` Marcio Jose Teixeira
2019-11-27 20:30 ` Herbert J. Skuhra
2019-11-27 23:24   ` George Hartzell
2019-11-27 23:36   ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-11-28  1:39     ` 황병희
2019-11-28  7:02     ` VanL
2019-11-28  7:25       ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-11-28 10:19         ` VanL
2019-11-28 12:29           ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-11-28 13:24             ` VanL
2019-11-28 14:03               ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-11-29  5:55                 ` VanL
2019-11-29  6:01                   ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-11-29 10:33                     ` VanL
2019-11-29 12:58                       ` Robert Pluim
2019-11-30  7:54                         ` VanL
2019-11-30 16:00                           ` Stefan Monnier
2019-11-30  0:26                       ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-11-30  8:10                         ` VanL
2019-12-07 20:23                       ` Tomas Nordin
2019-12-08  0:09                         ` VanL
2019-11-29  7:02                   ` Pankaj Jangid
2019-11-29 10:51                     ` VanL
2019-11-30  0:13                       ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-11-30  8:03                         ` VanL
2019-11-30 10:34                           ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-12-01  2:31                             ` VanL
2019-12-01  3:24                               ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-12-01  3:53                                 ` VanL
2019-12-01  4:43                                   ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-12-01  9:55                                     ` VanL
2019-12-01 18:27                                       ` Emanuel Berg via Users list for the GNU Emacs text editor
2019-12-02 21:00                                         ` VanL
2019-12-12 15:25                                         ` Ergus
2019-11-28  1:56   ` 황병희
2019-11-28  2:04     ` 황병희
2020-11-15  4:05 ` 황병희
2020-11-15  7:21   ` Jean Louis
2020-11-15 14:45     ` Teemu Likonen
2020-11-15 15:38       ` Jean Louis
2020-11-15 15:24     ` Amin Bandali
2020-11-15 15:55       ` Jean Louis [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=X7FPZnsGywtiKCHu@protected.rcdrun.com \
    --to=bugs@gnu.support \
    --cc=help-gnu-emacs@gnu.org \
    --cc=soyeomul@vladivostok.yw.doraji.xyz \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.