Solved

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

Posted on 2004-05-01
8
8,167 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
  • 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
 

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
Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

 
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

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

This article describes how to create custom column layout styles for Bootstrap. The article uses 5 columns to illustrate the concept, but the principle can be extended to any number of columns.
Building a website can seem like a daunting task to the uninitiated but it really only requires knowledge of two basic languages: HTML and CSS.
In this tutorial viewers will learn how add a full-size background image to a webpage using CSS3. Create a new HTML document with an internal stylesheet.: In CSS, define the html element to have a background image. Use a high resolution image.: In t…
In this tutorial viewers will learn how to code links for mobile sites that, once clicked, send a call or text to a specified number. For a telephone link (once clicked, calls a number), begin with a normal "<a href=" link tag. For the href, specify…

762 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

24 Experts available now in Live!

Get 1:1 Help Now