From: Eric Abrahamsen <eric@ericabrahamsen.net>
To: help-gnu-emacs@gnu.org
Subject: Re: Gnus and local mirroring
Date: Fri, 14 Sep 2018 11:03:42 -0700 [thread overview]
Message-ID: <87ftycyn0h.fsf@ericabrahamsen.net> (raw)
In-Reply-To: jwvtvmsfev8.fsf-monnier+gmane.emacs.help@gnu.org
Stefan Monnier <monnier@iro.umontreal.ca> writes:
>> You could use the gnus agent to keep a local copy of your email and
>> search that (or offlineimap, and probably others)
>
> This is the aspect that I think needs work in Gnus: the "normal" way to
> work with IMAP should be to keep a local mirror, but the gnus-agent only
> keeps a partial mirror (hence not good enough for search, for example),
> and offline-imap requires significant extra manual work (and was not
> even really well supported by Gnus last time I tried, because if your
> local mirror uses maildir, Gnus didn't store the whole metadata in the
> Maildir but keeps some in its .newsrc.eld or something like that, so
> other clients connecting to the IMAP search aren't told the whole
> story).
Wouldn't this require writing an IMAP server in Elisp? Or I suppose Gnus
could keep the messages in a local maildir, and then do double
operations on the local maildir and the remote server? I don't know what
this would look like, and it sounds fairly difficult.
I agree that Gnus doesn't need to keep its own set of marks in
.newsrc.eld for IMAP servers, it's mostly redundant and prone to sync
errors.
next prev parent reply other threads:[~2018-09-14 18:03 UTC|newest]
Thread overview: 59+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <mailman.615.1536613815.1284.help-gnu-emacs@gnu.org>
2018-09-12 20:10 ` Using R-mail in Emacs Emanuel Berg
2018-09-13 2:39 ` Eli Zaretskii
2018-09-13 8:13 ` Eric S Fraga
2018-09-13 14:10 ` Eli Zaretskii
2018-09-13 14:34 ` Robert Pluim
2018-09-13 14:53 ` Eli Zaretskii
[not found] ` <mailman.731.1536850436.1284.help-gnu-emacs@gnu.org>
2018-09-14 7:34 ` Loris Bennett
2018-09-14 7:50 ` Robert Pluim
2018-09-14 12:27 ` Gnus and local mirroring (was: Using R-mail in Emacs) Stefan Monnier
2018-09-14 18:03 ` Eric Abrahamsen [this message]
2018-09-14 21:15 ` Gnus and local mirroring Stefan Monnier
2018-09-14 23:15 ` Eric Abrahamsen
2018-09-15 2:12 ` Stefan Monnier
2018-09-15 15:54 ` Eric Abrahamsen
2018-09-14 8:07 ` Using R-mail in Emacs Eli Zaretskii
2018-09-14 9:09 ` Robert Pluim
2018-09-14 12:11 ` Emanuel Berg
[not found] ` <mailman.769.1536912467.1284.help-gnu-emacs@gnu.org>
2018-09-14 9:31 ` Loris Bennett
2018-09-14 10:40 ` Devin Prater
2018-09-14 17:05 ` Filipp Gunbin
[not found] ` <mailman.773.1536921642.1284.help-gnu-emacs@gnu.org>
2018-09-14 11:20 ` Loris Bennett
2018-09-14 14:58 ` Eric S Fraga
2018-09-14 12:16 ` Emanuel Berg
2018-09-14 12:40 ` Eli Zaretskii
[not found] ` <mailman.778.1536928843.1284.help-gnu-emacs@gnu.org>
2018-09-14 12:54 ` Emanuel Berg
2018-09-14 14:05 ` Eli Zaretskii
2018-09-14 15:02 ` Eric S Fraga
2018-09-14 15:25 ` Eric S Fraga
[not found] ` <mailman.781.1536933989.1284.help-gnu-emacs@gnu.org>
2018-09-14 14:38 ` Emanuel Berg
2018-09-14 18:35 ` Eli Zaretskii
[not found] ` <mailman.793.1536950118.1284.help-gnu-emacs@gnu.org>
2018-09-14 20:07 ` Emanuel Berg
2018-09-15 6:46 ` Eli Zaretskii
[not found] ` <mailman.806.1536994011.1284.help-gnu-emacs@gnu.org>
2018-09-15 14:12 ` Emanuel Berg
2018-09-15 16:43 ` Emanuel Berg
2018-09-15 21:42 ` Emanuel Berg
2018-09-21 0:14 ` Bob Proulx
2018-09-21 0:40 ` Bob Newell
2018-09-25 23:26 ` Bob Proulx
2018-09-27 1:02 ` Eric Abrahamsen
[not found] ` <mailman.1055.1537490409.1284.help-gnu-emacs@gnu.org>
2018-09-21 16:06 ` Emanuel Berg
2018-09-21 17:58 ` Eli Zaretskii
[not found] ` <mailman.1105.1537552703.1284.help-gnu-emacs@gnu.org>
2018-09-21 18:05 ` Emanuel Berg
2018-09-21 19:27 ` Eli Zaretskii
[not found] ` <mailman.1109.1537558053.1284.help-gnu-emacs@gnu.org>
2018-09-21 21:44 ` Emanuel Berg
2018-09-22 6:32 ` Eli Zaretskii
[not found] ` <mailman.1123.1537597944.1284.help-gnu-emacs@gnu.org>
2018-09-22 7:51 ` Emanuel Berg
2018-09-21 20:46 ` Bob Newell
[not found] ` <mailman.1110.1537562788.1284.help-gnu-emacs@gnu.org>
2018-09-21 21:55 ` Emanuel Berg
[not found] ` <mailman.1051.1537488901.1284.help-gnu-emacs@gnu.org>
2018-09-21 15:57 ` Emanuel Berg
2018-09-14 12:21 ` Stefan Monnier
2018-09-14 14:08 ` Vegard Vesterheim
[not found] ` <mailman.730.1536849270.1284.help-gnu-emacs@gnu.org>
2018-09-13 16:03 ` Emanuel Berg
2018-09-13 16:05 ` Eric S Fraga
[not found] ` <mailman.725.1536847871.1284.help-gnu-emacs@gnu.org>
2018-09-13 15:52 ` Emanuel Berg
2018-09-13 5:26 ` Joost Kremers
2018-09-13 6:33 ` YUE Daian
2018-09-13 13:55 ` Eli Zaretskii
2018-09-13 14:09 ` Martin Šlouf
[not found] ` <mailman.711.1536820440.1284.help-gnu-emacs@gnu.org>
2018-09-13 13:35 ` Emanuel Berg
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
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87ftycyn0h.fsf@ericabrahamsen.net \
--to=eric@ericabrahamsen.net \
--cc=help-gnu-emacs@gnu.org \
/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.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).