Pictures reach a message in two ways, and QuickMail treats them differently because they carry very different risks.
| Reading pane, message tabs and message windows | |
|---|---|
| Pictures sent inside the message | Shown (unless you turn them off — see Settings below) |
| Pictures on the web | Not loaded until you ask (see below). Their description is shown in their place, and a note at the top of the message says pictures were left out. |
| Any picture, when reading as plain text | Not shown; the plain text is shown instead. |
A picture is read by its description (alternative text). A picture that is also a link reads by that description, so a row of social icons reads “Facebook”, “LinkedIn” rather than as web addresses. A picture the sender marked as decorative, or gave no description, is passed over, as it always has been.
Pictures sent inside a message appear as the message opens; the text is shown at once and each picture fills in as it arrives, so reading is never interrupted. Showing them from the local copy of a message can mean reading that message again from your mail server. QuickMail does not download a large message again just for its pictures (more than 5 MB of attachments, or 10 MB in all), skips any single picture over 10 MB, and shows at most 40 pictures in one message; descriptions stand in for the rest.
Only ordinary picture formats are shown: PNG, JPEG, GIF, WebP and BMP. SVG pictures are never shown, because an SVG file can carry script.
When a message has pictures on the web, the first line of the message reads “Pictures from the web are not shown.” followed by a Load pictures link. To see them:
Ctrl+Shift+U), or
choose View → Load Pictures, or run it from the Command
Palette.This works in the reading pane, message tabs and message windows. The message is shown again with its pictures, and focus stays in the message. QuickMail says “Loading pictures”, or why there is nothing to load: no message is open, you are reading as plain text, the message has no pictures from the web, or they are already shown.
Loading lasts while that message is open. The next message you open, or this one opened again later, starts with its web pictures left out again. To load them in every message, use the setting below.
Even when you load pictures, a picture the message says is 2 pixels wide or high or smaller is never fetched. That is the usual size of a tracking pixel, and there is nothing to see. A tracker can still be disguised as an ordinary picture, so this is a courtesy, not a guarantee: once you load a message’s pictures, assume the sender can tell you opened it.
Loading a picture from the web tells its server that the message was opened, when, and your computer’s internet (IP) address. That is unavoidable, and the reason they are not loaded unless you ask. QuickMail keeps what it tells the server to that:
Save and Print show the pictures the reading pane shows:
| Format | Pictures included in the message | Pictures from the web |
|---|---|---|
| Original (.eml) | Kept, as sent | Kept as links; nothing is fetched |
| Text | Descriptions only | Descriptions only |
| Web page, PDF, and Print | Written into the file, unless Show pictures included in messages is off | Written into the file only if QuickMail already loaded them this session |
Saving and printing never fetch a picture from the web. To include web pictures, choose Load Pictures first, then save or print. A saved web page holds its pictures inside the file, so it opens anywhere without contacting anything.
A picture can go in the body of a message in Markdown or HTML mode, and every picture has to have a description (alternative text) or be marked decorative before it goes in. The people you write to then always get one or the other: a screen reader reads the description, and skips a decorative picture.
Ctrl+Shift+I, or
Insert → Image) lets you choose one or more picture
files. For each one, the Image Description window opens
with the file name and size shown for reference. Type a description in
Alternative text, or check Decorative image (no
description). OK is not available until you
have done one or the other. The file name is never used as the
description.Alt+Enter, or
Insert → Image Properties) with the cursor on a picture
opens the same window to change its description, mark it decorative, or
remove the picture. With no picture at the cursor, QuickMail says
so.Shift+Arrow selects it like a
character. Ctrl+T includes the picture at the cursor.
Pictures cannot be copied or cut yet; QuickMail says so rather than
losing the picture. To move one, remove it and insert it again., and you can edit the description in
the brackets directly. A picture that arrived with no description is
written  so that it is not
mistaken for a decorative one.Sending. Pictures travel inside the message, so the people you write to see them without their mail program fetching anything. A picture you deleted from the body is not sent. A described picture is sent with its description, a decorative one with an empty description, and one nobody described with none. In HTML mode, the plain text version of the message shows a described picture as “[Image: description]” and leaves decorative pictures out; in Markdown mode the plain text version is your Markdown, as it always has been.
Size. QuickMail warns you once if the message grows past 10 MB, which some mail servers refuse, and pictures count toward the 25 MB limit along with attachments.
Drafts, the Outbox, replies and forwards. Pictures stay with the message when you save it as a draft, when it waits in the Outbox, and when you reopen it. Forwarding a message with pictures, or replying to one in HTML mode, brings its pictures along: they appear as grey placeholders first and fill in as they are read from the original message. F8 preview shows the pictures.