You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "Siegfried Goeschl (JIRA)" <ji...@apache.org> on 2008/12/29 15:58:44 UTC
[jira] Updated: (EMAIL-69) HtmlEmail generated email don't display
in Macos X Mail.app
[ https://issues.apache.org/jira/browse/EMAIL-69?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Siegfried Goeschl updated EMAIL-69:
-----------------------------------
Fix Version/s: 1.2
> 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
> Assignee: Siegfried Goeschl
> Fix For: 1.2
>
> Attachments: EMAIL-69-fix.patch, EMAIL-69-test.patch, mail.app.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.