all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* RMAIL: decoding messages read via movemail
@ 2003-07-23 10:09 Eli Zaretskii
  2003-07-23 13:46 ` Paul Michael Reilly
  2003-07-24 20:00 ` Richard Stallman
  0 siblings, 2 replies; 7+ messages in thread
From: Eli Zaretskii @ 2003-07-23 10:09 UTC (permalink / raw)


It sounds like rmail.el currently doesn't bother to look at the
Charset= header before it decodes a message in Babyl format; it only
does that for mbox-format messages.  This backfires when one fetches
email via POP with movemail, since movemail writes Babyl-format
messages in that case.  Quoted-printable decoding is also not done for
Babyl-format messages, so movemail/POP loses again.

In addition, if the message is encoded in base64, rmail doesn't decode
it as it does with quoted-printable.  This loses with some wacky mail
servers (such as Exchange) that tend to encode messages with non-ASCII
characters in base64, even if the message has only a single part and
uses 8-bit charsets perfectly suitable for quoted-printable.

Would it be a good idea to fix these deficiencies?  I have a patch to
rmail.el that fixes all of them (I'm using the patched rmail for the
last couple of months).  If the idea sounds reasonable, I will install
the changes in the CVS.

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2003-07-28  8:39 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2003-07-23 10:09 RMAIL: decoding messages read via movemail Eli Zaretskii
2003-07-23 13:46 ` Paul Michael Reilly
2003-07-24 20:00 ` Richard Stallman
2003-07-25  6:59   ` Eli Zaretskii
2003-07-25 21:45     ` Richard Stallman
2003-07-26  9:47       ` Eli Zaretskii
2003-07-28  8:39         ` Richard Stallman

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.