Hi Jeffrey,

> I saw an earlier message where you were having some difficulties with
> gnus, gmail and message counts.
>
> If I understand you correctly, you are trying to archive some Gmail
> messages from your gnus Gmail group into nnarchive groups.
>
> I think you want to:
>
> First, copy the messages you want to archive from the Gmail group into your
> nnarchive group.
>
> Second, in your Gmail group, delete the messages you wish to archive by
> moving them into the group "Gmail/[Gmail].Trash".
>
> This makes sure that Gmail actually removes the messages.

The lesson I learned was something I should have known earlier: on
entering a group, the first N (say, N=200) articles are chosen based on
internal logic of the server and only *then* arranged based on the
user's choice (i.e. `gnus-thread-sort-by-most-recent-date', in my
particular case).

In retrospect, this approach is the only practical one. Otherwise how
is the poor client supposed to pull up the entire content of the group,
to be able to order that content by date? Completely wasteful.

The other lesson was that GNUS prioritizes Maildirs according to the
articles' timestamps. Moving articles around should be done in a way that
preserves the timestamps, e.g. through `cp --preserve' (locally) or
`mbsync' (remotely), or the articles will get scrambled, as they were in
my case. GNUS, apparently, does *not* preserve timestamps when copying
or moving.

Correct me if anything here is inaccurate.

  • ... Nickolai Dobrynin
    • ... Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader (in English)
      • ... Nickolai Dobrynin
        • ... Jeffrey DeLeo
          • ... Nickolai Dobrynin
            • ... Jeffrey DeLeo
      • ... Nickolai Dobrynin
        • ... Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader (in English)

Reply via email to