[Evolution] Character encoding and expunge?
Not Zed
notzed@ximian.com
Mon, 24 May 2004 10:23:37 +0800
--=-ByzLcrtyLqVUOp4rl7rK
Content-Type: multipart/alternative; boundary="=-NB90FwAJ50olBXSUsxAA"
--=-NB90FwAJ50olBXSUsxAA
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
On Sun, 2004-05-23 at 21:17 +0200, Bjørn T Johansen wrote:
> Hi..
>
> I have been using Evolution awhile but lately I have been using
> Thunderbird because of two things that annoys me about Evolution.
> And I have just downloaded the latest development snapshot for SuSE 9.1
> but sadly, the two things are still there...
>
> Mainly, evol. doesn't show every mail correctly regarding character
> enconding.. Some mail looks like this..:
>
> Subject:
> Hva som skal st=?ISO-8859-1?B?5Q==?=
> I mail som sendes u
>
> Why isn't this shown like this ??:
>
> Subject: Hva som skal stå I mail som sendes u
>
>
> This works like charm with both thunderbird and also kmail.
This is a broken encoding. I guess the must have workarounds. rfc2047
is _very explicit_ about the fact you must separate encoded words with
linear whitespace being a MUST implementation detail.
File a bug against the mailers who are sending the mail.
Although evolution might have another workaround for another set of
broken emailers out there, we're in no rush to do it, since its their
issue, not ours. And nobody's submitted a patch.
>
> Second, why isn't there an option that make it possible to enable "hard"
> delete of mail instead of delete and then have to press Ctrl-E to
> expunge the mail. This should be a small task to implement, the code is
> already there, just combine it... :)
>
> And also, when using IMAP, why isn't the seen flag marked when I have
> read the email? I have to eg. go to another folder en back again to make
> sure the mail is marked as read..
Do you mean on the server? It isn't synced till you expunge or change
folders.
>
> I must say that I really like Evolution and I like the look of the new
> 2.0 version but until these things are fixed, thunderbird is my game...
Well, everyone will have their preference I guess.
>
> Regards,
>
> BTJ
>
Michael Zucchi
<notzed@ximian.com>
Ximian Evolution and
Free Software Developer
Novell, Inc.
--=-NB90FwAJ50olBXSUsxAA
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
<META NAME="GENERATOR" CONTENT="GtkHTML/3.1.14">
</HEAD>
<BODY>
On Sun, 2004-05-23 at 21:17 +0200, Bjørn T Johansen wrote:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Hi..</FONT>
<FONT COLOR="#000000">I have been using Evolution awhile but lately I have been using</FONT>
<FONT COLOR="#000000">Thunderbird because of two things that annoys me about Evolution.</FONT>
<FONT COLOR="#000000">And I have just downloaded the latest development snapshot for SuSE 9.1</FONT>
<FONT COLOR="#000000">but sadly, the two things are still there...</FONT>
<FONT COLOR="#000000">Mainly, evol. doesn't show every mail correctly regarding character</FONT>
<FONT COLOR="#000000">enconding.. Some mail looks like this..:</FONT>
<FONT COLOR="#000000"> Subject: </FONT>
<FONT COLOR="#000000">Hva som skal st=?ISO-8859-1?B?5Q==?=</FONT>
<FONT COLOR="#000000">I mail som sendes u</FONT>
<FONT COLOR="#000000">Why isn't this shown like this ??:</FONT>
<FONT COLOR="#000000">Subject: Hva som skal stå I mail som sendes u</FONT>
<FONT COLOR="#000000">This works like charm with both thunderbird and also kmail.</FONT>
</PRE>
</BLOCKQUOTE>
This is a broken encoding. I guess the must have workarounds. rfc2047 is _very explicit_ about the fact you must separate encoded words with linear whitespace being a MUST implementation detail.<BR>
<BR>
File a bug against the mailers who are sending the mail.<BR>
<BR>
Although evolution might have another workaround for another set of broken emailers out there, we're in no rush to do it, since its their issue, not ours. And nobody's submitted a patch.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Second, why isn't there an option that make it possible to enable "hard"</FONT>
<FONT COLOR="#000000">delete of mail instead of delete and then have to press Ctrl-E to</FONT>
<FONT COLOR="#000000">expunge the mail. This should be a small task to implement, the code is</FONT>
<FONT COLOR="#000000">already there, just combine it... :)</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">And also, when using IMAP, why isn't the seen flag marked when I have</FONT>
<FONT COLOR="#000000">read the email? I have to eg. go to another folder en back again to make</FONT>
<FONT COLOR="#000000">sure the mail is marked as read..</FONT>
</PRE>
</BLOCKQUOTE>
Do you mean on the server? It isn't synced till you expunge or change folders.
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">I must say that I really like Evolution and I like the look of the new</FONT>
<FONT COLOR="#000000">2.0 version but until these things are fixed, thunderbird is my game...</FONT>
</PRE>
</BLOCKQUOTE>
Well, everyone will have their preference I guess.<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Regards,</FONT>
<FONT COLOR="#000000">BTJ</FONT>
</PRE>
</BLOCKQUOTE>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
<TABLE BGCOLOR="#eb0000" CELLSPACING="6" CELLPADDING="6" WIDTH="100%">
<TR>
<TD BGCOLOR="#ffffff">
<IMG SRC="cid:1085365261.2111.0.camel@localhost.localdomain" WIDTH="48" HEIGHT="48" ALIGN="top" ALT="" BORDER="0">
</TD>
<TD BGCOLOR="#ffffff" WIDTH="100%">
<B>Michael Zucchi</B> <<A HREF="mailto:notzed@ximian.com">notzed@ximian.com</A>><BR>
<BR>
<I><A HREF="http://codeblogs.ximian.com/blogs/evolution/">Ximian Evolution</A> and <A HREF="http://www.gnu.org/philosophy/free-sw.html">Free Software</A> Developer</I>
</TD>
<TD BGCOLOR="#ffffff" NOWRAP>
<BR>
<BR>
<B><A HREF="http://www.novell.com/">Novell, Inc.</A></B>
</TD>
</TR>
</TABLE>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
--=-NB90FwAJ50olBXSUsxAA--
--=-ByzLcrtyLqVUOp4rl7rK
Content-ID: <1085365261.2111.0.camel@localhost.localdomain>
Content-Disposition: attachment; filename=zed-48.small.jpg
Content-Type: image/jpeg; name=zed-48.small.jpg
Content-Transfer-Encoding: base64
/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAA0JCgsKCA0LCgsODg0PEyAVExISEyccHhcgLikxMC4p
LSwzOko+MzZGNywtQFdBRkxOUlNSMj5aYVpQYEpRUk//2wBDAQ4ODhMREyYVFSZPNS01T09PT09P
T09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0//wAARCAAwADADASIA
AhEBAxEB/8QAGQAAAwEBAQAAAAAAAAAAAAAAAwQFAgYB/8QALhAAAgEDAgUEAQIHAAAAAAAAAQID
BBEhABIFEzFBURQigZEGYXE0UmJyobHx/8QAFwEBAQEBAAAAAAAAAAAAAAAABAMCAf/EAB0RAAID
AQEAAwAAAAAAAAAAAAABAgMREjEiMkH/2gAMAwEAAhEDEQA/AK8sEEq35nLaP3e1cW/m8kfdtAfh
824L7I1YFrnaRt8+L40U1ECxiGjLzSCocRYuQhubW7jIxrcFZRzU7q3sh3e8deWvX67/AKX0Xegi
TixevoZdxjhnkk2xBj2Z7DIA74Gs+kgpoaamPLllqE5yPuO4i1+nix7+NS3qatikPNZa+idmjLGx
YE+7r16DHgnTEtRWTVIraiknUrE42mJvYTY/IyfjT66YZjNzkzSSRTrEYTuz0tbpg6oV1V62op5G
3QhV9yn+7t8DXPDiZlaepq0AYIBGEFtuRc2/WwH7aroXho98jNG5RVa4wDYNbzqNsefqdcnmM0J0
pp1kKyRywsdpU46EX/19aT4ioWgmanATG0Mpvcd89750arjMg2L1DfQtnSixTMW5hO0ZBZsEg5t5
xodU+8fhit7jZz4ChQWS99U1lC0H8RNZx74xK2DkAG48ePOtU0UUsQLC6kki/wC+jqtMpeLapjYg
XJyNLcxyr1EUHaWaEspHXPbXVcNkUcCUOjvNv2kAdAehOkVo4LrDEFG9hcnPe+rlUsNNSenUIWkk
ZHfbflqFC475IvqdnyWaRsgl6MNwysp13y8uLG3cTk6LBwCmliFR6lw7XBKdMdj50t+X8RkWOnhV
rbnLfX/dUPx1ivAoTJnmFm+CdIVEIx6XpFQSZxVVH6KrkRRaAudn9I8HXhniSPcyC/ntqzxOjMNS
6uNyMbqT0I1Ogoad6pF5S23C4t1zqOa8Y7xbEDSxmesguHDId4DKQDjGqMqHmNLGygFnujAZF8DF
820/xYpQ8RWcRLtkBINuh6Ef5B0tNRH0L7UEjGzCVTZirDBGfJ+NasrcMf4CnLp6f//Z
--=-ByzLcrtyLqVUOp4rl7rK--