semi-colon in 'Content-Transfer-Encoding: quoted-printable;' in the header seems to prevent the message from being decoded correctly in Outlook and Outlook Express.
also, if a line wraps so that the next line starts with '.' (period), then microsoft exchange will strip the '.' out - this causes problems with URLs - this could probably be fixed by encoding the '.'
cheers.
here's the test page i'm using:
<%@ Page Language="c#" %>
<%@ Import Namespace="Aspose.Email" %>
<%
Aspose.Email.License lic = new Aspose.Email.License();
lic.SetLicense(Server.MapPath("~/Aspose.Email.lic"));
TextHtmlBody htmlBody = new TextHtmlBody();
string s = "";
s += "
font test
\r\n";
s += ".test '.' at start of line
htmlBody.Content = s;
htmlBody.Charset = "UTF-8";
SmtpAccount acc = new SmtpAccount("127.0.0.1");
acc.UseForcedDelay = true;
Message msg;
msg = new Message();
msg.From = new Address("someone@youremail.com");
msg.AddAddress(new Address("someone.else@youremail.com"), Address.Type.To);
msg.Subject = "Test";
msg.Body = htmlBody;
msg.Send(acc, new ProgressMonitor());
Response.Write(htmlBody.EncodedContent);
%>
is there anything that can be done about this?
is my code incorrect?
can i get some sort of response here please??
We also have this same problem. Please fix this ASAP!
Dear All,
This problem has been fixed in the 1.1.4 hotfix.
I’m very sorry for any inconvenience and delay . If you have any problems please feel free to contact with me : MSN :guangzhou@aspose.com
kyle
Where can we download this version? Under the Downloads option on the site I got a different version