commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Numa Schmeder (JIRA)" <j...@apache.org>
Subject [jira] Created: (EMAIL-69) HtmlEmail generated email don't display in Macos X Mail.app
Date Sat, 03 Nov 2007 10:49:50 GMT
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.


Mime
View raw message