#18967: django.core.mail._create_mime_attachment incorrectly encodes 
message/rfc822
attachments in base64, breaks in Evolution and Thunderbird
-----------------------------+--------------------
     Reporter:  micolous     |      Owner:  nobody
         Type:  Bug          |     Status:  new
    Component:  Core (Mail)  |    Version:  1.4
     Severity:  Normal       |   Keywords:
 Triage Stage:  Unreviewed   |  Has patch:  0
Easy pickings:  0            |      UI/UX:  0
-----------------------------+--------------------
 Django appears to insert message/rfc822 attachments in base64 encoding.
 This breaks display in Novell Evolution
 [https://bugzilla.gnome.org/show_bug.cgi?id=651197 #651197] and Mozilla
 Thunderbird [https://bugzilla.mozilla.org/show_bug.cgi?id=333880 #333880].

 This behaviour is similar to some other mail clients (namely Gmail and
 Microsoft Outlook), but is non-standard according to
 [http://www.ietf.org/rfc/rfc2046.txt RFC2046]:

    5.2.1.  RFC822 Subtype
    No encoding other than "7bit", "8bit", or "binary" is permitted for the
 body of a "message/rfc822" entity.

 The Mozilla Thunderbird bug entry seems to indicate that with certain
 versions of Thunderbird, this behaviour is accepted, but this seems to
 change sporadically.  They believe that encoding message/rfc822
 attachments in this fashion is not acceptable behaviour.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/18967>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.

-- 
You received this message because you are subscribed to the Google Groups 
"Django updates" group.
To post to this group, send email to django-updates@googlegroups.com.
To unsubscribe from this group, send email to 
django-updates+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to