Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations biv343 on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

HTLM email looks good on 5.5 but not 2003 1

Status
Not open for further replies.

Zen216

MIS
Jul 13, 2006
616
US
Hello again,
We have a workflow system that sends e-o our new on current clients..
A long time ago (before I came here) the IT guys moved from exchange 5.5 to 2003, when they did they created a new 2003 AD domain, and exchange org, and moved all used to it,, (I know.. sounds like more work than was needed)
andways, they kept the old domain (only 3 computers on it, 2 DC's and the exchange box) becasue they could not get the workflow system to successfully send email through the new server.
I figured it out,, (5.5 didn't care if a HELO was sent, but the 2003 box does)
So I was able to get the workflow system to send the client e-mail through the new server...
Most e-mail is text so not an issue,, there is one piece that is HTML though (it is a introduction e-mail with links to our website, pictures of their counselor.. etc), and that is where the problem lies..
If I have the HTML mail sent to my Verizon/Yahoo email address, it looks fine.. If I send it to Hotmail ot Gmail all the pictures are gone,, (just the placeholder) and none of the links in it work....
If I have the workflow system send that same message through the old 5.5 server, then it looks perfect, pictures and links work....
Any idea why it would work on 5.5 but not 2003,, and then when on 2003 it works to Yahoo but now gmail or hotmail?
Is there specific coding in the html I should be looking for? Or maybe somone could point me in a good direction to start investigatin?
Also, both the 5.5 and 2003 server send mail out through the same gateway...
Thanks everyone and have a great weekend..
 
I would check the code of the email to start with and be sure it is pure HTML.



I hope you find this post helpful.

Regards,

Mark

Check out my scripting solutions at
Work SMARTER not HARDER. The Spider's Parlor's Admin Script Pack is a collection of Administrative scripts designed to make IT Administration easier! Save time, get more work done, get the Admin Script Pack.
 
Thanks Mark,
I looked at it, (I am not really the best at HTML.. I kinda cheat and use Dreamweaver to the bulk of it)
Anyways, I ran the page through Dreamweaver, and it found some issues,,, so I tried to clean it up, still no go.. so I re-created the page,, but still get the same results...
sending the page to Yahoo, Gmail, and Hotmail..
If the email gets sent through the exchange 5.5 server then it looks perfect in all three e-mail clients...if I send it through the Exchange 2003 server, then it only displays correctly in Yahoo,,,, Gmail and Hotmail look horrible...

Has anyone else run into this? I really don't want to tell management that we have to keep the old domain up for this one email message... lol

Thanks again.
 
Can you post the HTML?

I hope you find this post helpful.

Regards,

Mark

Check out my scripting solutions at
Work SMARTER not HARDER. The Spider's Parlor's Admin Script Pack is a collection of Administrative scripts designed to make IT Administration easier! Save time, get more work done, get the Admin Script Pack.
 
Hi Mark...
Thanks again,, here is the html...


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<html xmlns="<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>CCCC</title>
</head>


<body>
<p><img src=" copy2.jpg" alt="Cambridge Credit Counseling Corp." width="738" height="230" border="0"></img></p>
<table width="738" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="118" height="416" background=" copy4.jpg">
<p align="center">&nbsp;</p>
<p align="center">
<img src=" alt="Counselor Image" width="93" height="121" border="0"></img></p>
<p align="center">&nbsp;</p>
<p align="center">
<<<OTHER,AFCPE_LOGO>>></p></td>
<td width="620" align="left" valign="top" bgcolor="#CCCCCC">Hello
<<<ATTR,FIRST_NAME>>>,
<p align="justify">My name is <<<ATTR,SLSPERSON>>>, and I&#39;m from Cambridge.
We just received the information that you filled out online requesting
that we provide you with a financial assessment to help you improve your
situation, and I&#39;ll be the person helping you from this point on. It
will be a pleasure working with you, and I look forward to speaking to
you soon. If you&#39;d like to call me for more information now, you can
reach me at (800) 527-7595, Ext.<<<PROP,GENERAL,COUNSELOREXT>>>.</p>
<p>I have also attached some links for you to review at your
convenience.</p>
<p><a target="_blank" href=" here</a>
to view our homepage and our education center.</p>
<p><a target="_blank" href=" Click here</a> to view information about our company on television.</p>
<p><a target="_blank" href=" Click here </a>to view what some of our past clients have said about our services.</p>
<p>I look forward to talking to you soon!</p></td>
</tr>
</table>
<p>&nbsp;</p>
</body>
</html>


Again, this works great if sent out of Exchange 5.5,,, just not with 2003..

There are a few spots that the workflow program pupolates when sending it out,, like "<<<ATTR,SLSPERSON>>>, "
Thanks again...
 
What I was hoping to see was the HTML that is received by the client that "look bad." I'd like to evaluate what the 2003 server is sending out.

I hope you find this post helpful.

Regards,

Mark

Check out my scripting solutions at
Work SMARTER not HARDER. The Spider's Parlor's Admin Script Pack is a collection of Administrative scripts designed to make IT Administration easier! Save time, get more work done, get the Admin Script Pack.
 
Sorry about that....
I don't know why I never sent it to myself at work,, DoH!...
I was obssessed with how it was on MSN/Hotmail anf Gmail,, and they wrap so much of their own html around it, that I could never really pick out what I sent..
Anyways, I sent it to my mailbox on the exchange 2003 server,, and it is messsed as well.
I looked at the HTML and it is dropping the 1st character in alot of places.... like ttp instead of http, ontent instead of content,, etc...



<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<html xmlns=ttp://<head>
<meta http-equiv=ontent-Type" content=ext/html; charset=o-8859-1" />
<title>CCCC</title>
</head>


<body>
<p><img src=ttp://cambridge-credit.org/images/viewstar/Head%20copy2.jpg" alt=ambridge Credit Counseling Corp" width=38" height=30" border="></img></p>
<table width=38" border=" cellspacing=" cellpadding=">
<tr>
<td width=18" height=16" background=ttp://cambridge-credit.org/images/viewstar/Grade copy4.jpg">
<p align=enter">&nbsp;</p>
<p align=enter">
<img src=ttp://cambridge-credit.org/images/counselor/" alt=ounselor Image" width=3" height=21" border="></img></p>
<p align=enter">&nbsp;</p>
<p align=enter">
<img border=src=tp://cambridge-credit.org/images/AFCPE%20copy.jpg width1 heightb></p></td>
<td width=20" align=eft" valign=op" bgcolor=CCCCCC">Hello
Test,
<p align=ustify">My name is William Sole, and I&#39;m from Cambridge.
We just received the information that you filled out online requesting
that we provide you with a financial assessment to help you improve your
situation, and I&#39;ll be the person helping you from this point on. It
will be a pleasure working with you, and I look forward to speaking to
you soon. If you&#39;d like to call me for more information now, you can
reach me at (800) 527-7595, Ext.3232.</p>
<p>I have also attached some links for you to review at your
convenience.</p>
<p><a target=blank" href=ttp:// here</a>
to view our homepage and our education center.</p>
<p><a target=blank" href=ttp:// Click here</a> to view information about our company on television.</p>
<p><a target=blank" href=ttp:// Click here </a>to view what some of our past clients have said about our services.</p>
<p>I look forward to talking to you soon!</p></td>
</tr>
</table>
<p>&nbsp;</p>
</body>
</html>
</BODY></HTML>
 
I setup a mailbox on the old 5.5 server as well and sent one there,,,
it looks fine... no errors or dropped letters...

 
It looks like it has dropped the first or in some places the first two letters after the = sign.
I wish I knew why,,, any ideas anyone?
Thanks again,,, have a great weekend everyone
 
Are you testing with the same Outlook version internally when comparing the 5.5 and 2003 servers?



I hope you find this post helpful.

Regards,

Mark

Check out my scripting solutions at
Work SMARTER not HARDER. The Spider's Parlor's Admin Script Pack is a collection of Administrative scripts designed to make IT Administration easier! Save time, get more work done, get the Admin Script Pack.
 
yes, using outlook 2000 on both computers..
 
OK, so exactly how does your application get the email out?

Does the application use a user ID to access the mail server? Or is it just using SMTP relay?

I hope you find this post helpful.

Regards,

Mark

Check out my scripting solutions at
Work SMARTER not HARDER. The Spider's Parlor's Admin Script Pack is a collection of Administrative scripts designed to make IT Administration easier! Save time, get more work done, get the Admin Script Pack.
 
I *believe* it is not authenticating,, just relaying through the exchange,,..

Now, since the first issue was to get it to send at all, and that the Exchange 2003 wanted a HELO... getting the program to send a HELO fixed that issue,,,
should I try to see if the program can send a EHLO instead?

My other thought was to pad the html.. and add 2 x's after every = sign.... since it is stripping 2 letters after every = sign,,
 
If the Exchange 2003 is just replaying then it would seem to me that the problem is with what it is being fed to pass on.

Can you investigate the program sending to the Exchange 2003 and let me know for sure how it is sending and what it uses? For example does it use CDO?

You could also try switching out all the equal signs with their ascii equivalent of:
Code:
&#61;

I hope you find this post helpful.

Regards,

Mark

Check out my scripting solutions at
Work SMARTER not HARDER. The Spider's Parlor's Admin Script Pack is a collection of Administrative scripts designed to make IT Administration easier! Save time, get more work done, get the Admin Script Pack.
 
Thanks, I'll look into it,,,
I know it is a visualsoft app that is tied into the viewstar app,,
I am waiting to hear back from the programmer,,,

I'll try the ascii code you listed and let you know...
 
Mark, thanks for all youe help,, have a star...
The programmer downloaded a new activex component to try out,, (the visualsoft one was very old, no documentation, limited support for any advanced/additional functions etc)
Well, we tested with the new active x component (Chillkat) and it is coming through fine..
looks like the old component was doing something to the html....
Thanks again.
 
Glad it is resolved and thanks for the star.

I hope you find this post helpful.

Regards,

Mark

Check out my scripting solutions at
Work SMARTER not HARDER. The Spider's Parlor's Admin Script Pack is a collection of Administrative scripts designed to make IT Administration easier! Save time, get more work done, get the Admin Script Pack.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top