Using gnus with MS Exchange 2007 messes up seen/unseen messages

Bug #304688 reported by Ketil Malde
2
Affects Status Importance Assigned to Milestone
gnus (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: gnus

Using Gnus version 5.11+v0.5.dfsg-3ubuntu2 against MS Exchange. (Edit: pre-2007 version).

This mostly works, but every once in a while, a lot of previously read email is marked unread. I've added (setq imap-log t) in my .gnus, and from the information in *imap-log* (an example where this happens is attached), I believe this is caused by Gnus issuing this command:

17 UID STORE 47474,3845:3848,3850:3870,3872:3874,3876:3892,3894:3895,3897:3905,3908:3916,3918:3922,3924,3926:3959,3961:3963,3965:3980,3982:3991,3994:3996,3998:4014,4016:4031,4034:4040,4042,4044:4045,4047:4053,4055:4056,4058:4125,4127:4156,4159:4177,4179:4195,4202:4203,4206,4208,4210:4213,4215:4220,4222:4227,4231:4232,4234:4267,4269:4288,4290:4335,4337:4361,4369:4380,4382,4384:4392,4394:4402,4404:4406,4408:4440,4442:4443,4445:4452,4454,4456:4458,4460:4470,4473:4491,4493:4521,4523,4525:4552,4554:4555,4557:4566,4568:4629,4631:4639,4641:4645,4647:4662,4664:4666,4670:4683,4685:4689,4691:4698,4700:4706,4708:4738,4740:4760,4763,4765:4768,4770:4773,4776:4777 -FLAGS (\Seen)

I'm not sure why this happens, and while there are reports of problems using Gnus with Exchange, I'm unable to find anybody with this particular problem.

Gnus works perfectly against other servers (e.g. using dovecot).

-k

Revision history for this message
Ketil Malde (ketil-ii) wrote :
Ketil Malde (ketil-ii)
description: updated
Revision history for this message
Ketil Malde (ketil-ii) wrote :

I've recently discovered that we weren't running Exchange 2007 after all. After a server upgrade, I saw all the FETCH UID problems amply documented elsewhere [0]. In the end, I just installed the latest Gnus source snapshot I could find.

Upgrading to Karmic, I tried again to use the Ubuntu-supplied Gnus, but it just produced a bunch of error messages - something about "Internal error tag 44, the specified message set is invalid" (it was only displayed briefly in the minibuffer, and I couldn't find it in any buffer even with imap-debug enabled), so I reverted to my source install.

[0] E.g. http://article.gmane.org/gmane.emacs.gnus.general/67437

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.