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.
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.
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.
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}}midlesbroug hpct.nhs.u k 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> </DIV>
<DIV><SPAN class=599575714-06082002>< EM><FONT color=#808080 size="2" face="Arial, Helvetica, sans-serif">Regards<STRONG >
</STRONG></FONT></EM></SPA N>
<DIV class=Section1>
<DIV>
<DIV>
<DIV>
<DIV>
<DIV><FONT face="Arial, Helvetica, sans-serif" color=#000000 size=4><SPAN
class=599575714-06082002>< strong>Pet e Long <em><font color="#666666" size="1">A+ CNA MCP CCNA
MVP</font></em></strong></ SPAN></FON T></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></S PAN></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&nbs p;Departme nt </EM></SPAN></SPAN></SPAN> </SPAN></S PAN></FONT ></DIV>
<DIV><FONT face="Arial, Helvetica, sans-serif" color=#808080><SPAN
class=861282508-17042002>< EM>Middles brough 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>F ax</SPAN>: 01642
737662</FONT></DIV></MARQU EE>
<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>M ail to: <U><FONT
color=#0000ff><A
href="mailto:pete.long{{at }}middlesb roughpct.n hs.uk">pet e.long{{at }}middlesb roughpct.n hs.uk</A>< /FONT></U> </SPAN></M ARQUEE></F ONT>
<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><F ONT
color=#ffffff><FONT face=Verdana><FONT size=1> <SPAN
class=484444714-20092001>< FONT size=2>ICT</FONT></SPAN></ FONT><FONT
size=2> </FONT></FONT></FONT></STR ONG></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>W ebsite</SP AN></FONT> </FONT></A ></DIV></T D></TR></T BODY></TAB LE>
<DIV> </DIV></MARQUEE ></DIV>
<DIV><FONT
size=2><EM><NOSEND="1"></E M></FONT>< /DIV></DIV ></DIV></D IV></DIV>< /DIV><FONT
size=2></FONT>
<DIV><FONT face=Arial size=2></FONT> </DIV> </DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"></BLOCKQUOTE>
<DIV> </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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<DIV> </DIV>
<DIV><SPAN class=599575714-06082002><
</STRONG></FONT></EM></SPA
<DIV class=Section1>
<DIV>
<DIV>
<DIV>
<DIV>
<DIV><FONT face="Arial, Helvetica, sans-serif" color=#000000 size=4><SPAN
class=599575714-06082002><
MVP</font></em></strong></
<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><
class=356530408-21092001><
class=861282508-17042002><
Manager</font></EM></SPAN>
<DIV><FONT color=#808080 face="Arial, Helvetica, sans-serif"><SPAN
class=484444714-20092001><
class=356530408-21092001><
class=861282508-17042002><
<DIV><FONT face="Arial, Helvetica, sans-serif" color=#808080><SPAN
class=861282508-17042002><
class=861282508-17042002><
</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>F
737662</FONT></DIV></MARQU
<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>M
color=#0000ff><A
href="mailto:pete.long{{at
<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><F
color=#ffffff><FONT face=Verdana><FONT size=1> <SPAN
class=484444714-20092001><
size=2> </FONT></FONT></FONT></STR
<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>W
<DIV> </DIV></MARQUEE
<DIV><FONT
size=2><EM><NOSEND="1"></E
size=2></FONT>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px"></BLOCKQUOTE>
<DIV> </DIV></BODY></
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
ASKER
done :-D
ASKER
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-midlesbroughp ct.nhs.uk; Failed; 5.4.3 (routing server failure)
- These recipients of your message have been processed by the mail server:
pete.long-at-midlesbroughp
ASKER
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@01C4 90FD.AA328 620" 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?
<img width=100 height=37
src="cid:image001.jpg@01C4
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)
ASKER
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 :)
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 :)
ASKER
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 :(
ASKER
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?
if you put that graphic on your web server then you will be able to embed it from there?
ASKER
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 :(
ASKER
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
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
ASKER
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 :(
ASKER
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!!
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.
ASKER
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!
thanks for all your help pete!
np you need to post a request in the CS TA to close the question
Pete
Pete
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
>>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.