[ 
https://issues.apache.org/jira/browse/EMAIL-69?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12568820#action_12568820
 ] 

Ben Speakmon commented on EMAIL-69:
-----------------------------------

Bjorn, can you throw a fix in for this?

> HtmlEmail generated email don't display in Macos X Mail.app
> -----------------------------------------------------------
>
>                 Key: EMAIL-69
>                 URL: https://issues.apache.org/jira/browse/EMAIL-69
>             Project: Commons Email
>          Issue Type: Bug
>    Affects Versions: 1.1
>         Environment: Macos X 10.4 with Mail.app
>            Reporter: Numa Schmeder
>         Attachments: EMAIL-69-fix.patch, EMAIL-69-test.patch
>
>
> Hi,
> The mail generated by HtmlEmail seems boggus in its mime layout.  Mail.app 
> doesn't recognize and display the html part when you send a mail with a Html 
> and Text part as alternative.
> For example this email will only display the text part and not the html part 
> on Mail.app:
> HtmlEmail htmlEmail = new HtmlEmail();
> htmlEmail.setHtmlMsg(htmlMessage);
> htmlEmail.setTextMsg(textMessage);                    
> email.setFrom(from,fromName);
> email.addTo(to, toName);
> email.setSubject(subject);
> email.send();
>               
> But this email will disply correctly the html in Mail.app:
> HtmlEmail htmlEmail = new HtmlEmail();
> htmlEmail.setHtmlMsg(htmlMessage);
> email.setFrom(from,fromName);
> email.addTo(to, toName);
> email.setSubject(subject);
> email.send();
> The bug might be I think  in the mime layout, I looked at the raw email 
> source and the mime layout is as follow:
> MIME-Version: 1.0
> Content-Type: multipart/related; 
>       boundary="----=_Part_0_11727281.1194085710604"
> ------=_Part_0_11727281.1194085710604
> Content-Type: text/plain; charset=UTF-8
> Content-Transfer-Encoding: quoted-printable
> Ch=C3=A8re Mme Dupont ,=20
> Text Blah blah
> ------=_Part_0_11727281.1194085710604
> Content-Type: text/html; charset=UTF-8
> Content-Transfer-Encoding: quoted-printable
> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.=
> w3.org/TR/html4/loose.dtd">
> <html version=3D"-//W3C//DTD HTML 4.01 Transitional//EN">
> <head>
> <meta name=3D"generator" content=3D"Le-Voyage.com mail generator 1.0"/>
> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8" />=
> =20
> =09 <title>My Email</title>
> </head>
> <body leftmargin=3D"0" topmargin=3D"0" marginwidth=3D"0" marginheight=3D"0"=
> >
> <b>Ch=C3=A8re Mme Dupont ,=20</b>
> <br/>
> Blah Blah html content
> </body>
> </html>
> ------=_Part_0_11727281.1194085710604--
> This is wrong, I am not an expert but shouldn't it be multipart/alternative ? 
>  In all other html email I have checked the mime layout uses 
> multipart/alternative.
> I hop there is a quick fix for this.
> Thank you for your help.
> Numa

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to