Send a message with an inline embedded image with Gmail

Go to Workflow
2,583 views
Built by David Roberts David Roberts
Created on June 05, 2024

Description

The built-in Gmail node doesn't yet support embedding images within the body of the email, but you can pull this off using the HTTP node, and this template shows you how.

Requirements
A Gmail account

How it works
The workflow downloads an image, converts it into the format that the Gmail API expects (base64), packages it into a multipart MIME email and uses the HTTP node to send it.

This workflow was created by David Roberts and shared publicly on the n8n community template library. n8nFind indexes it for discovery — the workflow remains the property of its original creator.

Nodes Used (1)

HTTP Request
n8n-nodes-base.httpRequest