MXcatch
Use case

Convert email to a JPG image

A full-length picture of each email — header, layout and images — ready to post in a channel, drop into a document or keep as a visual record.

Why turn an email into an image

Sometimes you need to show an email rather than send it. A designer wants to see how the newsletter rendered. A channel should see the full order confirmation, not a 200-character preview. A slide, a support article or a case file needs the email as it looked on the day it arrived.

Screenshots are the usual answer, and they are fiddly: scroll, capture, stitch, crop, and the sender's details are usually off-screen. MXcatch renders the whole message as a single image instead.

What the image looks like

The body is rendered exactly as it displays in the MXcatch inbox, in a headless browser on MXcatch's servers.

Convert every incoming email to JPG

Actions that store or send the message — Save to S3, Save to Dropbox, Save to Google Drive, Forward and Discord — have an Also save as option. Tick JPG and an image is created for every email that arrives at the alias.

Post the image to Discord

The most common use. A Discord embed holds a text preview of about 2,000 characters; with JPG ticked, the Discord action attaches the full rendered email, which Discord shows inline in the channel.

Save it next to the original

With Save to S3, the image is written as message.jpg beside message.eml. With Dropbox or Google Drive, it goes in the email's own folder, where both services show it as a thumbnail — a quick way to scan a folder of emails by eye.

Forward it as an attachment

With Forward, the JPG is attached to the forwarded message — useful when the recipient's mail client mangles HTML emails, or when they just want a picture.

Setting it up

  1. Add your domain and point its MX records at MXcatch — per-provider instructions.
  2. Create an alias, for example newsletters@ or orders@.
  3. Add an action via Domains → your domain → the alias → + Add action.
  4. Tick JPG under Also save as and send a test email.

Save a single email as an image

In the MXcatch inbox, every message has a Download menu. Choose JPG to get the same full-length image for that one message. PDF, HTML, Text and Original (.eml) are in the same menu.

Who uses email to image

Other formats

A JPG is good for looking at. For a document you can print or file with selectable text, use PDF. To keep links clickable, use HTML. For only the words, use plain text.

Frequently asked questions

How do I convert an email to a JPG image?

+
Open the message in the MXcatch inbox and choose Download → JPG. To convert every incoming email to an image automatically, add a Save to S3, Dropbox, Google Drive, Forward or Discord action to the alias and tick JPG under Also save as.

Is it a screenshot of the whole email or just the top?

+
The whole email. The JPG is a full-length image, 800 pixels wide, from the header block down to the last line of the body. Only very long emails are cut off, at about 16,000 pixels.

Are images inside the email included?

+
Yes. Remote images are fetched once and embedded before the image is rendered, so logos, product photos and banners appear in the JPG just as they do in the inbox.

Can I post the email as an image to Discord?

+
Yes. The Discord action can attach the JPG to each post, and Discord shows it inline, so the channel sees the full email without opening anything.

Is the text in the image searchable?

+
No, a JPG is a picture. If you need the text too, tick plain text or PDF alongside JPG on the same action.

Which plan do I need?

+
Downloading the original .eml is available to everyone. JPG downloads and automatic image conversion are part of the paid plans, from €5/month.

See the whole email, not a preview.

Render every incoming email as a JPG, or download one from the inbox. Paid plans from €5/month.

Create your free account