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