How do I insert pictures WITH its filename?

P

Peter Jason

I have Outlook10, Win7 SP1.

Many of my pictures have their filenames as a description.

When I send the pictures inserted into an email, I want these file
names to go and be seen at the recipient's end. I don't want to type
in a caption for several small pictures that I often send.

Can someone point me into the right direction?

Please help, Peter
 
V

VanguardLH

Peter said:
I have Outlook10, Win7 SP1.

Many of my pictures have their filenames as a description.

When I send the pictures inserted into an email, I want these file
names to go and be seen at the recipient's end. I don't want to type
in a caption for several small pictures that I often send.

Can someone point me into the right direction?

When you insert, you insert the content, not the file. The file doesn't
exist in your e-mail. All e-mail gets sent as text. Inline attachments
(disposition=inline) are sections within your e-mail that are encoded
strings of text. The file isn't there. The content is there. Just
like a book where you see graphs, pictures, and images, the source file
for them is not revealed to you. You just see the content that got
pasted into the book. If you want a title to go along with the inserted
content then you need to specify what is that title.

Attached content (disposition=attached) are still encoded strings of
text but retain some of the information of the source. So, for example,
when you *attach* a file, it's name is included in the MIME header that
defines the encoded string for that content so the recipient will get
that filename.

Attach the files instead of inserting them. Then the recipient, when
they decode the MIME section, will have the filename as a default value
under which to save the decoded text.

In Outlook, when you insert a picture in the body of your e-mail (rather
than attach the file), you can specify alternate text. That's because
you must use HTML format to compose your message to include the
attachment inline in the body of your e-mail and images in HTML can
specify an alternate text string (in the <IMG> tag can be specified an
alt="string" parameter). When the recipient gets your e-mail, hovering
over the picture will show the alternate text or, if they can't view
HTML formatted e-mails or configure their e-mail client to show text
only for e-mails, they'll see the alternate text in the body instead of
the picture (which will appear as a separate attachment). If you want
to show a title for an inserted image in your e-mail, you'll have to
enter that text, like a title for the figure. What happens on the
recipient's end depends on what e-mail client they use and you don't get
to control that, so you'll have to copy the filename and then add it as
text in your e-mail if you want to show it separatedly of the image.
 
P

Peter Jason

When you insert, you insert the content, not the file. The file doesn't
exist in your e-mail. All e-mail gets sent as text. Inline attachments
(disposition=inline) are sections within your e-mail that are encoded
strings of text. The file isn't there. The content is there. Just
like a book where you see graphs, pictures, and images, the source file
for them is not revealed to you. You just see the content that got
pasted into the book. If you want a title to go along with the inserted
content then you need to specify what is that title.

Attached content (disposition=attached) are still encoded strings of
text but retain some of the information of the source. So, for example,
when you *attach* a file, it's name is included in the MIME header that
defines the encoded string for that content so the recipient will get
that filename.

Attach the files instead of inserting them. Then the recipient, when
they decode the MIME section, will have the filename as a default value
under which to save the decoded text.

In Outlook, when you insert a picture in the body of your e-mail (rather
than attach the file), you can specify alternate text. That's because
you must use HTML format to compose your message to include the
attachment inline in the body of your e-mail and images in HTML can
specify an alternate text string (in the <IMG> tag can be specified an
alt="string" parameter). When the recipient gets your e-mail, hovering
over the picture will show the alternate text or, if they can't view
HTML formatted e-mails or configure their e-mail client to show text
only for e-mails, they'll see the alternate text in the body instead of
the picture (which will appear as a separate attachment). If you want
to show a title for an inserted image in your e-mail, you'll have to
enter that text, like a title for the figure. What happens on the
recipient's end depends on what e-mail client they use and you don't get
to control that, so you'll have to copy the filename and then add it as
text in your e-mail if you want to show it separatedly of the image.

Thanks; I've tried to insert the picture and then use the "caption"
to enter text, though the text seems to migrate everywhere even when I
format the picture to "behind text" etc. Also, the HTML picture no
longer has the Windows "Properties" dialogue. Now I'll investigate
a macro in Photoshop to add the filename/caption to the image as a
fixed layer, and then add to Outlook. The recipients are not
computer savvy at all. Little 'ol ladies 'n all. I'll report back
when I get this PS macro to work, and this might take some time.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top