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 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.