views:

152

answers:

4

I noticed that almost all email messages I get do not embed images, but link them from the http instead (and they get blocked by default of course). I'm sending HTML email for my service and can easily embed images to create better visual experience. Is there particular reason not do so? Why everybody else is linking instead of embedding?

+6  A: 

Because by embedding the images in the email, the email size gets a lot larger, uses more bandwidth for you to send it, and more for them to receive it. If the images are important to the email's purpose then embed them, if they are to just make it look good then link them.

fret
+1  A: 

linking naturally saves bandwidth which if your service legitimately sends many emails is certainly an important consideration. I agree though embedding images does create a better user experience. I would embed images if you know your demographic aren't going to filter the images which IMHO looks worse than linked images.

Another consideration is the use of the images. Are you going to include them as incidental to the content ie. could they not be included as links at the end? In your case I suspect not, so we're back to bandwidth and filtration considerations.

Hope this helps.

Mark Lewis
+8  A: 

A few possible considerations:

  1. If you're sending a lot of email, the amount of time to send them all out is going to be an important consideration. Including images in the email hugely multiplies its size compared to plain text, so each email will take many times longer to send.
  2. If you embed the images, it guarantees that for every email you send, you're going to be using the bandwidth for those images. If you're sending a mass email and some of them don't get read, that was wasted bandwidth. With linked images you only have to use the bandwidth when someone actually opens the email.
  3. If you embed the images, as soon as you send the email, you're committed. If you want to make a quick change to one of the images and you had linked it, you'll still be able to.
Chad Birch
+3  A: 

Many mass email services also link the images for another reason: it allows them to track who has opened the email.

Erik