[Tickets #8160] bad mime viewer on rtf may be due to base64 encoding

bugs at horde.org bugs at horde.org
Tue Apr 7 12:58:13 UTC 2009


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/8160
------------------------------------------------------------------------------
  Ticket             | 8160
  Created By         | dom.lalot at gmail.com
  Summary            | bad mime viewer on rtf  may be due to base64 encoding
  Queue              | IMP
  Version            | 4.3.3
  Type               | Bug
  State              | Unconfirmed
  Priority           | 1. Low
  Milestone          |
  Patch              |
  Owners             |
+New Attachment     | pbrtf.eml
------------------------------------------------------------------------------


dom.lalot at gmail.com (2009-04-07 08:58) wrote:

Hello,

I've noticed a problem using the mime viewer on an rtf file. Somebody  
showed me an rtf documents, and I saw rtf as if there was no data  
transformation, like a dump of the file.

I saved that file, using dimp I sent it to me as an attach doc, then  
click to view it. Guess what, it works.
I then looked at the headers:

This one works well (dimp to himself)
--=_7f4afws2dfgg
Content-Type: text/rtf;
  charset=UTF-8;
  name*="utf-8''D%C3%A9cret%20SCD%2085-694%20en%202009.rtf"
Content-Disposition: attachment;
  filename*="utf-8''D%C3%A9cret%20SCD%2085-694%20en%202009.rtf"
Content-Transfer-Encoding: 7bit

This one does not work
--=_431d1cd1bf52dffeb4eb3d03f4030979
Content-Transfer-Encoding: base64
Content-Type: text/rtf; charset="UTF-8";
  name*="UTF-8''D%C3%A9cret SCD 85-694 en 2009.rtf";
Content-Disposition: attachment;
  filename*="UTF-8''D%C3%A9cret SCD 85-694 en 2009.rtf";

And one is encoded in base 64

and it produces:
{\rtf1\ansi\ansicpg1252\uc1  
\deff0\deflang1036\deflangfe1036{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose  
02020603050405020304}Times New  
Roman;}{\f2\fmodern\fcharset0\fprq1{\*\panose  
02070309020205020404}Courier New;}
{\f3\froman\fcharset2\fprq2{\*\panose  
05050102010706020507}Symbol;}{\f14\fnil\fcharset2\fprq2{\*\panose  
05000000000000000000}Wingdings;}{\f27\fswiss\fcharset0\fprq2{\*\panose  
020b0604030504040204}Tahoma;}{\f28\froman\fcharset238\fprq2 Times New  
Roman CE;}

To get it the viewer
http://hordetest.univfr/horde/imp/view.php?popup_view=1&mailbox=INBOX&index=28793&actionID=view_attach&id=2.2.2.2&mimecache=213ed84b83d6ad2e046312a5e5e4b307

Dom






More information about the bugs mailing list