Solved

HTML email gets garbled when received through Exchange Server

Posted on 2004-08-10
4
297 Views
Last Modified: 2012-06-27
We have set up a web application on a clients website, which is a Windows machine running ASP and PHP. When we send HTML-based e-mail through the server's normal mail channels (via our scripting), we receive it fine but it becomes garbled in a really strange way when it is sent to the client. We think this has something to do with their incoming Exchange server setup, but we can't really be more specific when making a recommendation to them as far as a fix.

Here is an e-mail snippet as we receive it:
==================================================
<table width="682" border="0" cellspacing="0" cellpadding="0" align="center">
      <tr>
            <td><img src="http://www.theclient.com/images/emaillayout_one_02.gif" alt="emaillayout_one_02" width="682" height="67"></td>
      </tr>
      <tr>
            <td><img src="http://www.theclient.com/images/emaillayout_one_04.gif" alt="emaillayout_one_05" width="682" height="33"></td>
      </tr>
      <tr>
            <td class="center"><table width="90%" border="0" cellspacing="0" cellpadding="0" align="center">
                        <tr>
                              <td width="350" class="textLeft"><p>Fred,</p>
                                    <p>Thank you for submitting an online support form. You will receive
                                          an email notice when our support team addresses your submission.
                                          You can login to track the status of your support ticket at anytime
                                          by using the link below.</p>
                                    <p><a href="http://www.theclient.com/login.php?uid=fred@fred.com" target="_blank">http://www.theclient.com/login.php</a></p></td>
                              <td valign="top"><table width="225" border="0" cellpadding="0" cellspacing="0" class="tableGrey">
=================================================

Here is the same e-mail snippet as they receive it. Note the extra styling garbage and the fact that there are lots of bizarre character sequences sprinkled everywhere ( the link "http://www.theclient.com/login.php?uid=fred@fred.com" for has become "http://www.theclient.com/login.php?uid=fred@fr=d.com", which is not particularly useful):
=========================================================
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=682
 style='width:511.5pt'>
 <tr>
  <td style='padding:0in 0in 0in 0in'>
  <p class=MsoNormal><font size=3 face="Times New Roman"><span
  style='font-size:12.0pt'><img border=0 width=682 height=67 id="_x0000_i1026"
  src="http://www.theclient.com/images/emaillayout_one_02.=if"
  alt="emaillayout_one_02" NOSEND=1><o:p></o:p></span></font></p>
  </td>
 </tr>
 <tr>
  <td style='padding:0in 0in 0in 0in'>
  <p class=MsoNormal><font size=3 face="Times New Roman"><span
  style='font-size:12.0pt'><img border=0 width=682 height=33 id="_x0000_i1027"
  src="http://www.theclient.com/images/emaillayout_one_04.=if"
  alt="emaillayout_one_05" NOSEND=1><o:p></o:p></span></font></p>
  </td>
 </tr>
 <tr>
  <td style='border-top:none;border-left:solid #AE96BF 1.0pt;border-bottom:
  none;border-right:solid #AE96BF 1.0pt;padding:13.6pt 13.6pt 13.6pt 13.6pt'>
  <div align=center>
  <table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width="90%"
   style='width:90.0%'>
   <tr>
    <td width=350 style='width:262.5pt;padding:.75pt 10.2pt .75pt .75pt'>
    <p style='line-height:14.25pt'><font size=1 face=Verdana><span
    style='font-size:8.0pt;font-family:Verdana'>Fred,<o:p></o:p></span></font></p>
    <p style='line-height:14.25pt'><font size=1 face=Verdana><span
    style='font-size:8.0pt;font-family:Verdana'>Thank you for submitting an
    online support form. You will receive=20 an email notice when our support
    team addresses your submission. You can login to track the status of your
    support ticket at anytime=20 by using the link below.<o:p></o:p></span></font></p>
    <p style='line-height:14.25pt'><font size=1 face=Verdana><span
    style='font-size:8.0pt;font-family:Verdana'><a
    href="http://www.theclient.com/login.php?uid=fred@fr=d.com"
    target="_blank">http://www.theclient.com/login.ph=</a><o:p></o:p></span></font></p>
    </td>
    <td valign=top style='padding:.75pt .75pt .75pt .75pt'>
    <table class=MsoNormalTable border=1 cellpadding=0 width=225
     style='width:168.75pt;border:solid #CCCCCC 1.0pt;border-bottom:none'>
     <tr>
=========================================

Any ideas what factors could be causing their e-mail to be borked?
0
Comment
Question by:GroverDill
  • 2
4 Comments
 
LVL 7

Accepted Solution

by:
alshahnaz earned 125 total points
ID: 11770664
hey
ont the outlook
On the Tools menu, click Options, and then click the Mail Format tab.
In the Send in this message format list, select Plain Text or HTML, and then click OK

Shahnaz
0
 
LVL 104

Assisted Solution

by:Sembee
Sembee earned 125 total points
ID: 11773309
Anything on the remote machine scanning the email messages? AV, Spam tools etc? These can scramble messages in this way.

Simon.
0
 

Expert Comment

by:flipsterjoe
ID: 13417163
I understand the above comment works if you are the sender.  What can you do if you are the recipient?  Hope it's ok if I post this here...
thanks
flipster
1
 
LVL 104

Expert Comment

by:Sembee
ID: 13417620
This is a closed question. You should ask a new question where it will be picked up by other experts.

Simon.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Follow this checklist to learn more about the 15 things you should never include in an email signature from personal quotes, animated gifs and out-of-date marketing content.
MS Outlook is a world-class email client application that is mainly used for e-communication globally.  In this article, we will discuss the basic idea about MS Outlook, its advanced features, and types of MS Outlook File formats.
To show how to create a transport rule in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Mail Flow >> Rules tab.:  To cr…
This video shows how to quickly and easily add an email signature for all users on Exchange 2016. The resulting signature is applied on a server level by Exchange Online. The email signature template has been downloaded from: www.mail-signatures…

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now