Peter said:
I send off lots of images, but these appear all
over the recipients email at all sizes & at
random.
How can I format the images so they are one
beneath the other, and all the same size?
Peter
How can you guarantee the recipient of your image-laden e-mails is
even going to see your images in the body of your message? They might
all be listed as attachments.
Disposition=inline: *Requests* the e-mail client show the content
inline (i.e., in the body of the message).
Disposition=attached: *Requests* the e-mail client show the content as
"attachments" through some mechanism defined by the e-mail client,
like showing a paper clip or a field listing the attachments.
Those clauses simply the tell the email client what the sender would
like for handling the MIME parts within the body of the message. That
doesn't mean the client will comply. You also won't know how wide is
the window or preview pane in which your e-mail is viewed. You could
get them all lined up pretty but the recicpient has a narrow window
which results in "wrapping" images around in a jerky pattern, or the
window might be wide to encompass several images in a row.
There are lots of image editors that will let you resize an image. Of
course, that usually means lossy compression to make smaller or fuzzer
interpolation to make bigger. Once you make the images all the same
size (and probably that of the smallest image), and place a newline
after each image, and if the recipient's viewing window is of proper
width, then they will line up under each other. Xnview, Irfanview,
Paint, Paint.NET, and many other programs can resize images. Once you
resize all the images to the same size, insert them into your e-mail,
one per line. Disposition=inline attachments are shown in the order
they exist in the MIME parts within the body of the message.
You sure you don't want to attach the images (disposition=attach) to
let the recipient view them in whatever order they want? Or roll them
into a .zip file as an attachment using filenames that order them how
you want?