Link to home
Start Free TrialLog in
Avatar of kishenhawkins
kishenhawkins

asked on

HTML signature in outlook xp showing broken image

I'm trying to integrate an html signature into outlook xp my OS is windows xp. When the html file is imported it looks as it should in the preview window however when i go to a new email all images show as red crosses in boxes - as per broken image. However when receiving this signature via email from another pc it looks ok and when i forward it on its ok.

If i try and send an email with the signature missing images the recipient doesn't see anything, not even the broken image icon.

Default message format is html.

Any advice appreciated.
Avatar of Pete Long
Pete Long
Flag of United Kingdom of Great Britain and Northern Ireland image

Ive had this problem - and if you have WORD set up as your default EMail editor - then thats usually the root of the problem :)

>>show as red crosses in boxes

are you putting graphics in? if so you cannot embed  graphics in n HTML file, you need to place a link to the graphis and have it publically available on a web server.
Avatar of kishenhawkins
kishenhawkins

ASKER

>>are you putting graphics in? if so you cannot embed  graphics in n HTML file, you need to place a link to the graphis and have it publically available on a web server.

I have outlook 2003 on a computer here... also someone else in the office with Outlook XP does not have this problem. The image shows fine when sending and receiving. It does get embedded.
send an Email to pete.long{{at}}midlesbroughpct.nhs.uk and Ill show you what I mean...

what you will get back is

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>

<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=599575714-06082002><EM><FONT color=#808080 size="2" face="Arial, Helvetica, sans-serif">Regards<STRONG>
</STRONG></FONT></EM></SPAN>
<DIV class=Section1>
<DIV>
<DIV>
<DIV>
<DIV>
            <DIV><FONT face="Arial, Helvetica, sans-serif" color=#000000 size=4><SPAN
class=599575714-06082002><strong>Pete Long <em><font color="#666666" size="1">A+ CNA MCP CCNA
              MVP</font></em></strong></SPAN></FONT></DIV>
<MARQUEE id=Marquee2 style="WIDTH: 240px; HEIGHT: 17px" trueSpeed scrollAmount=1
scrollDelay=5 behavior=slide loop=1 border="0">
            <DIV><FONT face="Times New Roman" color=#808080><SPAN
class=484444714-20092001><SPAN class=328184615-20092001><SPAN
class=356530408-21092001><SPAN class=127342417-29012002><SPAN
class=861282508-17042002><EM><font face="Arial, Helvetica, sans-serif">ICT Project
              Manager</font></EM></SPAN></SPAN></SPAN></SPAN></SPAN></FONT></DIV>
            <DIV><FONT color=#808080 face="Arial, Helvetica, sans-serif"><SPAN
class=484444714-20092001><SPAN class=328184615-20092001><SPAN
class=356530408-21092001><SPAN class=127342417-29012002><SPAN
class=861282508-17042002><EM>ICT&nbsp;Department </EM></SPAN></SPAN></SPAN></SPAN></SPAN></FONT></DIV>
            <DIV><FONT face="Arial, Helvetica, sans-serif" color=#808080><SPAN
class=861282508-17042002><EM>Middlesbrough PCT </EM></SPAN></FONT><FONT face="Times New Roman" color=#808080><SPAN
class=861282508-17042002><EM> </EM></SPAN></FONT></DIV>
            </MARQUEE>
<DIV style="WIDTH: 301px; HEIGHT: 97px"><FONT
face="Verdana, Arial, Helvetica, sans-serif">
<MARQUEE id=Marquee3 style="FONT-SIZE: 10pt; WIDTH: 300px; HEIGHT: 17px"
trueSpeed scrollAmount=1 scrollDelay=3 direction=right behavior=slide loop=1
border="0"><FONT face=Arial>Tel:01642 737656</FONT></MARQUEE>
<MARQUEE id=Marquee3 style="FONT-SIZE: 10pt; WIDTH: 300px; HEIGHT: 17px"
trueSpeed scrollAmount=2 scrollDelay=5 direction=right behavior=slide loop=1
border="0">
<DIV><FONT face=Arial><SPAN class=127342417-29012002>Fax</SPAN>:01642
737662</FONT></DIV></MARQUEE>
<MARQUEE id=Marquee3 style="FONT-SIZE: 10pt; WIDTH: 300px; HEIGHT: 17px"
trueSpeed scrollAmount=4 scrollDelay=20 direction=right behavior=slide loop=1
border="0"><SPAN class=127342417-29012002>Mail to:&nbsp;<U><FONT
color=#0000ff><A
href="mailto:pete.long{{at}}middlesbroughpct.nhs.uk">pete.long{{at}}middlesbroughpct.nhs.uk</A></FONT></U></SPAN></MARQUEE></FONT>
<MARQUEE id=Marquee4 style="WIDTH: 300px; HEIGHT: 44px" trueSpeed scrollAmount=1
scrollDelay=20 direction=up behavior=slide loop=1 border="0">
<TABLE cellSpacing=1 cellPadding=0 width=300 bgColor=#000066>
  <TBODY>
  <TR>
    <TD vAlign=center align=middle width=100 bgColor=#000066><STRONG><FONT
      color=#ffffff><FONT face=Verdana><FONT size=1>&nbsp; <SPAN
      class=484444714-20092001><FONT size=2>ICT</FONT></SPAN></FONT><FONT
      size=2> </FONT></FONT></FONT></STRONG></TD>
    <TD vAlign=center align=middle width=125 bgColor=#ffffff>
      <DIV><A href="http://www.petenetlive.com" target="_blank"><FONT size=1><FONT
      face=Verdana><SPAN
      class=372455015-20092001>Website</SPAN></FONT></FONT></A></DIV></TD></TR></TBODY></TABLE>
<DIV>&nbsp;</DIV></MARQUEE></DIV>
<DIV><FONT
size=2><EM><NOSEND="1"></EM></FONT></DIV></DIV></DIV></DIV></DIV></DIV><FONT
size=2></FONT>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV></DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"></BLOCKQUOTE>
<DIV>&nbsp;</DIV></BODY></HTML>


If I embed a graphic it will fail - the only way (I know of - Im not a code jockey :( is to embad a graphic in XML
done :-D
the mail i sent to you bounced back (yes i did insert the @ sign!:

- These recipients of your message have been processed by the mail server:
pete.long-at-midlesbroughpct.nhs.uk; Failed; 5.4.3 (routing server failure)
from my understanding, images can be embedded. The data for the image is inserted by your mail client into the message header and then referenced in your html code something like this:
<img width=100 height=37
        src="cid:image001.jpg@01C490FD.AA328620" border=0>

This is all done automatically by outlook, so its definitely possible. There's just obviously something wrong with the pay this particular copy of Outlook XP is setup.
Any other ideas?
oops my bad :( middlesbrough (double d)
okay pete, i've resent - thanks
replied

your code - when edited by me drops the graphic - as an experiment instead of setting it as your signature, change your EMail format to HTML and set it as your Stationary :)
tried that and it messes the formatting up somewhat (colour changes of text etc)
in fact even saving the working version as htm the association is lost :(

have emailed you the original htm file plus img
as soon as I try to embed another graphic (from your web site) it honks and throws front page authentication at me - are you sure this isnt getting active content from your website?

if you put that graphic on your web server then you will be able to embed it from there?
its getting nothing from the website. the graphic was created locally on my computer so there's no img links from the website.
ok still fiddling :)
well Ive ripped it up with dreamweaver tried converting it to XML - and still cant beat it into submission :(
lol. what are you trying to do with it?
see

HTML Version uses attached images

Instead of having to call HTML images from your server to be fetched by a susbcriber's mail reader, you can embed the images in the email message itself. Be warned that this will add considerable weight to your message, but your message will be readable even if your subscriber's mail reader isn't online.

For example, if you have the image, header.gif on the top of your email message, attach this image and make sure to check, HTML Version uses attached images.

In the HTML version of your mailing list message, write the <img> tag like this:

<img src="cid:header.gif" />This will tell the mail reader to actually look for the image in the email message itself.

There are some shortcomings to this; Dada Mail's archives aren't too completely smart on how to handle embedded images, and you'll see a broken image icon where the image should be in the archives. You will have to edit the archive later if you want to releave this problem.

http://mojo.skazat.com/support/manual/2.8.14/send_email.html
i see. but that would be useless because we'd have to manually re-attach the image to the email each time... right?
unfortunately - but when it hits the other end it strips the attachment and the graphic works - I dont know why this happens :(
i may have found a solution to my problem.... putting an absolute reference to the image in the HTML or placing the image in the signatures folder lets outlook find the pic okay.
Once you send it, outlook embeds the image.

So the image comes through fine, but the text formatting is still a little screwy... and now the border around the table has disappeared!!
the formatting change (I think happens) if you edit the code in anything other than notepad- if you take the code from my signature and open it in word or dreamweaver you will see a similar affect.
mods you can close this. the solution i think is to apply an absolute path for the image in the html for the signature, or copsy the image into the same folder as the signature file.

thanks for all your help pete!
np you need to post a request in the CS TA to close the question

Pete
ASKER CERTIFIED SOLUTION
Avatar of modulo
modulo

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial