I have not the time to investigate the exact cause of this problem further, nor will I be able to investigate on it for at least a week, sorry.
Apperently RMAIL converts base64 messages automatically, but does not changes the Content-Transfer-Encoding header accordingly. To reproduce: - download http://fly.isti.cnr.it/tmp/base54.mbox (I am appending it to the end of this mail, but I am not sure it will arrive intact) - emacs -Q - C-u M-x rmail RET base64.mbox RET You can read the mail without problems, while with Emacs 21 you could only see the base64-encoded message. This is nice and good, but the decoded message keeps its Content-transfer-encoding: base64 header intact. This header should be changed to Content-transfer-encoding: 8bit This is important because I have a hook installed which does decoding (so I could read that message even on Emacs21), and now it, correctly, gives an error because the headers do not reflect the mail contents. _______________________________________________ emacs-pretest-bug mailing list [email protected] http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug
