Gnus development mailing list
 help / color / mirror / Atom feed
From: Simon Josefsson <jas@extundo.com>
Subject: Re: nnimap problem solved by removing .agentview and .overview
Date: Tue, 17 Aug 2004 10:23:28 +0200	[thread overview]
Message-ID: <ilupt5q2mwv.fsf@latte.josefsson.org> (raw)
In-Reply-To: <83u0v25ue8.fsf@torus.sehlabs.com>

"Steven E. Harris" <seh@panix.com> writes:

> Simon Josefsson <jas@extundo.com> writes:
>
>>> So it does seem that if NNTP can be synced with the .marks files, and
>>> IMAP groups don't need .newsrc.eld, then I can stop syncing .newsrc
>>> and .newsrc.eld -- topic changes notwithstanding.
>>
>> Yup.
>
> Nope, it turns out IMAP does not work properly without syncing
> .newsrc. Today I sent all my marks files home, but did not send
> .newsrc.eld along with them. When I connected to my nnimap servers at
> home, the message counts in the Group buffer are all wrong. Well, sort
> of; they count how many messages Gnus has not seen at home, not how
> many of my IMAP messages are unread. My INBOX, for example, noted 8
> new messages, but upon entering the group there were no new ones
> there. I had read them all at work already.

The unread article count in group buffer is only an estimate.  In
situations like this, it will be wrong.  But I thought there was some
workaround for this.  What's the value of
`gnus-after-getting-new-news-hook' for you?  It should include
`gnus-fixup-nnimap-unread-after-getting-new-news'.

> Also, it looks like the expire mark is not synchronized. All of the
> IMAP messages that arrived in my INBOX today at work were marked as
> expirable (manually with 'E'), but none of those messages are marked
> as expirable now at home. Is the expirable mark supposedly stored on
> the server? If not, is .newsrc.eld the only place where expire marks
> are stored?

They are supposed to be stored on the server, if the server support
client-specific flags.  Do (setq imap-log t) and look in *imap-log*
buffer for the PERMANENTFLAGS value for the mailbox, e.g.:

* OK [PERMANENTFLAGS (\Answered \Flagged \Draft \Deleted \Seen NonJunk \*)]  

The \* is the critical value.  If it is absent, Gnus cannot store
non-standard flags on the server.




  reply	other threads:[~2004-08-17  8:23 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-08-11 21:36 Mats Lidell
2004-08-11 22:05 ` Steven E. Harris
2004-08-12  2:11 ` Kevin Greiner
2004-08-12 15:13   ` Steven E. Harris
2004-08-12 15:46     ` Simon Josefsson
2004-08-12 16:08       ` Steven E. Harris
2004-08-12 16:48         ` Simon Josefsson
2004-08-12 17:26           ` Steven E. Harris
2004-08-12 19:31             ` Simon Josefsson
2004-08-16 15:02               ` Steven E. Harris
2004-08-16 15:11                 ` Steven E. Harris
2004-08-16 15:31                 ` Simon Josefsson
2004-08-16 16:45                   ` Steven E. Harris
2004-08-16 16:59                     ` Simon Josefsson
2004-08-16 17:50                       ` gnus-parameters remodeled for Topics (was: nnimap problem solved by removing .agentview and .overview) Ted Zlatanov
2004-08-16 20:03                         ` gnus-parameters remodeled for Topics Steven E. Harris
2004-08-17  3:13                   ` nnimap problem solved by removing .agentview and .overview Steven E. Harris
2004-08-17  8:23                     ` Simon Josefsson [this message]
     [not found]                       ` <ilupt5q2mwv.fsf-Hx3HMpEclzRikQyLtWShHUB+6BGkLq7r@public.gmane.org>
2004-08-17 11:59                         ` Jochen Küpper
2004-08-17 15:50                       ` Steven E. Harris
2004-08-17 16:40                         ` Simon Josefsson
2004-08-12 19:49       ` Mats Lidell
2004-08-12 20:35         ` Simon Josefsson
2004-08-20 22:09           ` Mats Lidell
2004-08-12 21:30       ` Kevin Greiner
2004-08-12 22:28         ` Simon Josefsson
2004-08-16 17:45       ` Ted Zlatanov
2004-08-16 18:34         ` Chris Green
2004-08-16 19:43           ` Steven E. Harris
2004-08-16 19:54         ` Steven E. Harris
2004-08-17 11:39         ` Steinar Bang

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=ilupt5q2mwv.fsf@latte.josefsson.org \
    --to=jas@extundo.com \
    /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 NNTP newsgroup(s).