I often use inline images in my
e-mails, but this often results in
very large e-mail sizes that can
quickly fill up hard drive space for
What kind of images are we talking about? Diagrams? Proofs? And do they really need to be in the e-mail or will they work just fine as a .zip attachment?
I ask only because I've found that 9 times out of 10 the images people want to add don't really need to be inline... its just nice if they are. Its a broad generalization, but working as a programmer in the Education department of a rather large health system does show you a good cross-section of users.
If I host the image online, I can link
to it without including the image data
in the e-mail, but then recipients
have to click on the link to see the
Is there a way to embed an inline
image such that the image data is
fetched from the internet when my
recipient opens the e-mail?
You can use an HTML formatted e-mail (all modern clients support it in one way or another) to use a standard HTML image tag to embed the image you have hosted on the web in your e-mail. Directions for this vary from client to client (and to some extent from Outlook version to Outlook version - check out http://office.microsoft.com for directions for your version of Outlook)
Keep in mind that most e-mail clients (Outlook, Thunderbird, GMail, etc.) will initially block the image to protect the users from spammers using the image request to determine if they have a "live" address. If someone doesn't know what's going on they may never know what they are missing. This is a client setting and there is nothing you can do other than include some text explaining what is going on if they don't see an image.
Normally/usually/generally if they add you to a "trusted senders" list (or something to that effect) future images won't be blocked. Useful if this is more than a one-time thing.