Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
From: Simon Josefsson <jas@extundo.com>
Subject: Re: gnus/nnimap behaviour in case of failed fetch operations
Date: Wed, 05 Jun 2002 17:31:36 +0200	[thread overview]
Message-ID: <iluit4x4u93.fsf@latte.josefsson.org> (raw)
In-Reply-To: <m3bsaq6r56.fsf@bonk.ethz.ch>

Uli Wortmann <uli.wortmann@utoronto.ca> writes:

> Hi Simon, 
>
> ok, first of all I have a couple of details on the server. Might be
> interesting for others too. The problem is clearly related to
> Microsofts Exchange Server with applied servicepack II. In this
> configuration the server will produce 
>
>       Unrecognized internal error: 0xfffffae2
>
> which shows up in the internal mailserver logs too. This is unrelated
> to the client side, and happens with outlook or the outlook
> web-interface as well.  In the meantime, there is patch for SPII
> correcting this problem.

Ok.  So the fix is probably to apply the patch.

>     > The unread count in the group buffer is just a guess, it is
>     > normal for it to show 20 when you only have 19 unread.  It
>     > happens if some article is deleted or the server just felt like
>     > jumping in the UID range.
>
> yes I know. That's exactly why the problem slipped my consciousness
> for so long. I got suspicious because  expected mails did not show
> up. Thus I used the function "show old mails", which actually showed
> all missing mails, but marked as old-mails.
>
> The relevant part of the imap-log is
>
>          313 OK SEARCH completed.
>          314 UID FETCH 1905 BODY.PEEK[]
>          314 NO Unrecognized internal error: 0xfffffae2
>
> after that error, UID 1905 gets marked either as old, if the header
> fetch failed, or as permanently deleted if the body fetch failed.

Yes, Gnus marks non-existings articles as read.  This goes back to
nntp, where it is not uncommon for the server to forget an article for
some reason or other.  Gnus regards it as non-existing and moves on.

I can't really come up with an approach that is better.  What IS gnus
supposed to do if there it can't fetch an article with a certain UID?
Simply ignoring that UID seems like the best we can do.


       reply	other threads:[~2002-06-05 15:31 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <m3vg8z6vvs.fsf@bonk.ethz.ch>
     [not found] ` <iluvg8z55zn.fsf@latte.josefsson.org>
     [not found]   ` <m3bsaq6r56.fsf@bonk.ethz.ch>
2002-06-05 15:31     ` Simon Josefsson [this message]
     [not found]       ` <ufsg2do46ud04a@news.supernews.com>
     [not found]         ` <iluofep39tn.fsf@latte.josefsson.org>
2002-06-06  0:16           ` those who know me have no need of my name

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=iluit4x4u93.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).