Ticket #1484969 (closed Bugs: fixed)

Opened 6 months ago

Last modified 4 months ago

Problem with attachment with special characters - example attached

Reported by: netbit Owned by:
Priority: 4 Milestone: 0.2-alpha
Component: MIME parsing Version: 0.1.1
Severity: normal Keywords:
Cc:

Description

When I receive an attachment with filename having characters like "á é í ó ú ã õ ç" from few sources, like "yahoo.com.br" webmail, a wrong attachment are showed in RC [attached file "from_yahoo-problem_occur.png"].

Yahoo webmail send the message without file name conversion [code block 1] (the problem in RC occur only in this case), but the vast majority of email systems send with file name converted [code block 2] [attached file "from_gmail-problem_NOT_occur.png"].

Others e-mail clients (Squirrelmail, Outlook, Thunderbird, Uebimiau/Telaen) show these messages sent from Yahoo correctly, just RC don't.

[code block 1] (When problem occur - message sent from yahoo webmail):

...
Content-Type: image/gif; name="test - acentuação.gif"
...
Content-Description: 2958972826-test - acentuação.gif
Content-Disposition: inline; filename="test - acentuação.gif"
...

[code block 2] (When problem NOT occur - message sent from gmail webmail):

...
Content-Type: image/gif;
 name="=?ISO-8859-1?Q?test_-_acentua=E7=E3o.gif?="
...
Content-Disposition: attachment;
 filename="=?ISO-8859-1?Q?test_-_acentua=E7=E3o.gif?="
...

Attachments

from_yahoo-problem_occur.png (36.0 kB) - added by netbit 6 months ago.
When problem occur
from_gmail-problem_NOT_occur.png (35.4 kB) - added by netbit 6 months ago.
When problem NOT occur
message_with_problem_under_RC.eml (9.0 kB) - added by netbit 6 months ago.
Message sample with problem under RC

Change History

Changed 6 months ago by netbit

When problem occur

Changed 6 months ago by netbit

When problem NOT occur

Changed 6 months ago by netbit

Message sample with problem under RC

Changed 4 months ago by alec

Partially fixed in r1466.

Changed 4 months ago by alec

  • status changed from new to closed
  • resolution set to fixed

Fixed in r1490.

Note: See TracTickets for help on using tickets.