From 1f1d39c3bcaed9870ab7f13c3c0369f17a16cee2 Mon Sep 17 00:00:00 2001 From: Nikolaus Rath Date: Sat, 11 Jul 2015 11:26:40 +0800 Subject: [PATCH] nnimap.el: Fix IMAP message size parsing * lisp/nnimap.el: Don't assume UID comes before RFC822.SIZE. --- lisp/ChangeLog | 5 +++++ lisp/nnimap.el | 1 + 2 files changed, 6 insertions(+) diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 7e76ffa54..57e1a0705 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -1,3 +1,8 @@ +2015-07-09 Nikolaus Rath + + * nnimap.el (nnimap-transform-headers): Don't assume that UID comes + before RFC822.SIZE. + 2015-07-09 Nikolaus Rath * nnimap.el (nnimap-open-connection-1): Always query capabilities, diff --git a/lisp/nnimap.el b/lisp/nnimap.el index 8eb6268a1..70480ad04 100644 --- a/lisp/nnimap.el +++ b/lisp/nnimap.el @@ -235,6 +235,7 @@ textual parts.") t) (match-string 1))) (setq lines nil) + (beginning-of-line) (setq size (and (re-search-forward "RFC822.SIZE \\([0-9]+\\)" (line-end-position) -- 2.25.1