Solved

Can't figure out where a CID image source comes from

Posted on 2004-05-01
8
8,459 Views
Last Modified: 2008-09-09
I've gotten an html email from a friend and I want to redesign it for her. But the images inside the htm file has a CID source, such as:

<IMG alt="" hspace=0
src="cid:288024921@30112003-36ae" align=baseline border=0>

I found a link (http://ftp.ics.uci.edu/pub/ietf/uri/rfc2111.txt) that explains CID as Content ID that refers to the information within THE SAME message. But these images are not elsewhere inside the message. They have got to be linked to an outside source.

I put the htm file on the web: http://www.saneplanet.com/clients/alo/E-Newsletter.htm 
but none of the images show up!

But they do show up in my Outlook: http://www.saneplanet.com/clients/alo/printscreen.gif

So where are these images coming from and how can I capture them into the design I am making for her?
0
Comment
Question by:polaatx
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
  • 2
  • +1
8 Comments
 
LVL 17

Expert Comment

by:dorward
ID: 10968392
The images have to be attached to the email if they can be referenced using cid:

Most likely your email client is hiding them from you. Try viewing the raw source of the email, or using an email client which can show all parts of a message (such as mutt).
0
 
LVL 31

Expert Comment

by:seanpowell
ID: 10968416
The CID (Content ID) actually references the images in the email which are attached - even though they don't show as attachments.

Just right-click on the images in Outlook and save them. (You may only have .bmp as an option, but that won't hurt them. Just make sure to resave them as .gif's or .jpg's afterwards...

Thanks,
Sean
0
 

Author Comment

by:polaatx
ID: 10968534
Thanks Seanpowell and dorward. I could save the pictures.

So what is the best way to redo this ugly thing? Should I store that images on my server and just refer to them externally in the email or should I try to put them inline, like the way I got them?

0
Technology Partners: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 

Author Comment

by:polaatx
ID: 10968540
One reason I ask is because the email I got originally is 204k and I am thinking that perhaps some people would not like to get such a heavy email in their box. Or is my thinking too retro and 204k emails are no big deal these days?
0
 
LVL 17

Expert Comment

by:dorward
ID: 10968545
204k emails are way way way too big, reference external URIs and try to reduce the file size of the images as much as possible (30k is a good guide for the maximum file size of a webpage)
0
 
LVL 31

Accepted Solution

by:
seanpowell earned 250 total points
ID: 10968582
That about covers it :-)

<img src="http://www.exchange.com/images/certification.gif"> is the only way to handle it - plus most email clients would likely strip out the internal reference anyways.
0
 

Author Comment

by:polaatx
ID: 10969242
Sean, you say "most email clients would likely strip out the internal reference anyways." Do you mean that there's a good chance that the 204k email she sent me doesn't even show up with images intact in most email clients? Why do email clients strip out the internal reference and if so why would people or their automated software keep sending such internally-referenced emails anyway? (She doesn't know anything about the internet and I am sure she used some Microsfot software to create this ugly thing. )
0
 
LVL 19

Expert Comment

by:webwoman
ID: 10971215
There's an excellent chance that other mail clients get an attachment, winmail.dat, that they can't use. It's definitely MS -- they want you to use Outlook, so the fancy Outlook mail features don't work anywhere else.

The easiest thing to do is just send a link to the nicely designed page you do. That way, you can have scripting, server side features, javascript, etc, and it will work as advertised. Most mail clients (even Outlook if it's patched correctly) strip out all the scripting, so none of those things work anyhow.
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
How to calculate height of a text using jquery 3 54
What cart is this? 2 53
HTML editor custom button 3 84
Save data in two Database, Asp 2 67
Things That Drive Us Nuts Have you noticed the use of the reCaptcha feature at EE and other web sites?  It wants you to read and retype something that looks like this. Insanity!  It's not EE's fault - that's just the way reCaptcha works.  But it i…
When crafting your “Why Us” page, there are a plethora of pitfalls to avoid. Follow these five tips, and you’ll be well on your way to creating an effective page.
In this tutorial viewers will learn how to position items using CSS's three positioning types Create a new HTML document with an internal stylesheet.: Create another div in CSS and name it Absolute : Type "position:absolute;" and "top:10px; left:50p…
In this tutorial viewers will learn how to style elements, such a divs, with a "drop shadow" effect using the CSS box-shadow property Start with a normal styled element, such as a div.: In the element's style, type the box shadow property: "box-shad…

737 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