Create, add an attachment, and send a draft using the Microsoft Outlook node

Microsoft Outlook integration automates the creation and sending of email drafts with attachments. Triggered manually, it streamlines the process of composing emails, adding images, and sending them to specified recipients, enhancing efficiency and saving time.

7/8/2025
5 nodes
Simple
manualsimplemicrosoftoutlookapiintegration
Categories:
Communication & MessagingManual TriggeredSimple Workflow
Integrations:
MicrosoftOutlook

Target Audience

This workflow is ideal for:
- Small Business Owners: Need to send professional emails with attachments quickly.
- Marketing Teams: Want to automate email campaigns with engaging content.
- Freelancers: Looking to streamline communication with clients, including sending drafts and attachments.
- Administrative Staff: Require a simple way to manage email communications efficiently.

Problem Solved

This workflow addresses the challenge of manually composing and sending emails with attachments in Microsoft Outlook. It automates the process, ensuring that users can:
- Quickly create an email draft with rich HTML content.
- Attach files directly from an external URL.
- Send the email to specified recipients without manual intervention, saving time and reducing errors.

Workflow Steps

  • Manual Trigger: The workflow starts when the user clicks 'execute'.
    2. Create Draft: A draft email is created in Microsoft Outlook with a specified subject and HTML body content.
    3. Fetch Attachment: An HTTP request fetches an image file from a specified URL (e.g., n8n logo).
    4. Attach File: The fetched image is attached to the previously created draft email.
    5. Send Email: Finally, the draft email is sent to the designated recipient (e.g., [email protected]). This entire process ensures a seamless experience for users needing to send emails with attachments.
  • Customization Guide

    Users can customize this workflow by:
    - Modifying Email Content: Change the subject and body content in the 'Microsoft Outlook' node to suit different needs.
    - Updating Attachment: Replace the URL in the 'HTTP Request' node with a different file URL to attach other documents or images.
    - Changing Recipients: Update the 'recipients' field in the final 'Microsoft Outlook' node to send emails to different addresses.
    - Adding More Attachments: Duplicate the 'Microsoft Outlook1' node to attach multiple files if needed.