Public bug reported: Binary package hint: emacs22-common
Gnus' imap modules fail to work with Microsoft Exchange 2007 due to a peculiarity of Exchange: Exchange does not accept "*" as a sequence- number meaning `the largest number in use' (as per RFC 2060, page 72), /unless/ it's used in a range, e.g.: Exchange says that "fetch * UID" is invalid, but "fetch *:* UID" is OK. Since "*:*" is semantically equivalent to "*" (`a set ranging from the highest number to itself' vs. `a set containing only the highest number'), I suggest simply changing the relevant code in Gnus (imap.el and nnimap.el) to be `MS-compatible'. I'm pretty sure that this is really Exchange's fault (RFC 2060 doesn't look ambiguous to me), but it's probably easier for us to just work around it than to get the Exchange deployments fixed. I've tested the attached changes with my installation, and found them to work: ** Affects: emacs22 (Ubuntu) Importance: Undecided Status: New -- Gnus: nnimap doesn't work with MS Exchange 2007 https://bugs.launchpad.net/bugs/310998 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs