Supports sending, recieving, reading, listing emails from your Microsoft account.

Changelog

22 versions
v2.2.2 Latest
  • CreateDraft, GetEmail, MarkEmailAsRead, MarkEmailAsUnread, MoveMail and SendEmail now stop with a clear error when a required input is missing instead of calling the API; added output examples.
v2.2.1
  • Added output schemas with examples to NewEmail, UpdatedEmail, DeletedEmail, ListCategories, ListFolders and UpdateCategory.
v2.2.0
  • Get Attachments Metadata: the attachment's OData type is now available on the output. Microsoft Graph always returns it, but it was not declared, so flows could not read it. Only a file attachment can be downloaded — a reference attachment (a link to OneDrive or SharePoint) has no downloadable content — so a flow can now check the type before calling Download Attachment instead of failing there.
v2.1.0
  • Get Attachments Metadata: the 'All attachments at once' output type now works. It previously sent a bare array that downstream components resolved to nothing, so any field mapped from it stayed empty. It now sends a Result array of the attachments together with their Items Count. Flows already using this output type have to re-pick the value from the variable picker (Result / Items Count).
  • Get Attachments Metadata: the 'One attachment at a time' output type now adds Current Item Index and Items Count to every emitted attachment, so a downstream branch can tell the attachments of one message apart.
  • Download Attachment: a missing Message ID or Attachment ID now fails with a clear message instead of a raw Microsoft Graph error.
  • List Emails: no longer fails on an empty mailbox — every output type used to throw while building the CSV header from the first record, even when no CSV was being produced.
  • List Emails: an unrecognized Output Type now reports an error instead of silently sending nothing, which left the branch below the component quietly unexecuted.
v2.0.1
  • Failed Microsoft Graph requests now surface the Graph error code, message and request-id instead of only the bare HTTP status code.
v2.0.0
  • BREAKING: GetAttachments (relabeled 'Get Attachments Metadata') now returns attachment metadata only (id, name, contentType, size, isInline, lastModifiedDateTime). The contentBytes, contentId and contentLocation fields are no longer included in the output — to get the attachment content, call the Download Attachment component instead.
v1.6.0
  • Added MakeApiCall component for performing arbitrary authorized API calls to the Microsoft Graph (Mail) API.
v1.5.0
  • Added test() (Flow Test Mode) to the NewEmail, UpdatedEmail, and DeletedEmail triggers.
v1.4.2
  • Added output examples to component schemas.
v1.4.1
  • The authentication flow now displays an account selection screen.
v1.4.0
  • Implemented multiselect input normalization for categories field in UpdateCategory component.
v1.3.5
  • SendEmail: trim email address before sending.
v1.3.4
  • Fixed a bug in trigger DeletedEmail.
v1.3.3
  • Connection can now be created with custom tenant. To see the option while creating the connection, in the Admin -> Connector Configuration add configuration 'appmixer:microsoft' and inside it, add item 'microsoftTenant' and set its value to true.
v1.3.2
  • Fixed an issue where downloading attachments would fail for JSON files.
v1.3.1
  • Fix for possible connection with empty label.
v1.3.0
  • Added a new component CreateDraft.
v1.2.3
  • Updated tooltip text in MoveMail
v1.2.2
  • Fix an issue with renewing subscribtions in NewEmail, UpdatedEmails, and DeletedEmail
v1.2.1
  • Update tooltips for ListEmails, MarkEmailAsRead, MarkEmailAsUnread.
v1.2.0
  • Added new components to appmixer.microsoft.mail.
v1.0.0
  • Initial version.

Authentication

TypeDetails
OAuth 2
Scopes:
offline_access user.read

Triggers

3
Deleted Email icon

Deleted Email

Watch your Inbox for deleted messages.
Additional Scopes:
Mail.Read
Updated Email icon

Updated Email

Watch your Inbox for any updates to your messages.
Additional Scopes:
Mail.Read
New Email icon

New Email

Watch your Inbox for new messages.
Additional Scopes:
Mail.Read

Actions

13
Create Draft icon

Create Draft

Create a draft email.
Additional Scopes:
Mail.ReadWrite
Download Attachment icon

Download Attachment

Download a message attachment.
Additional Scopes:
Mail.Read
Get Attachments Metadata icon

Get Attachments Metadata

Get message attachments metadata only (id, name, content type, size, etc.). The binary content is not included — use the Download Attachment component to download the content. Output Type selects between one message holding a Result array of every attachment, and one message per attachment.
Additional Scopes:
Mail.Read
Get Email icon

Get Email

Retrieves an email from your Outlook.
Additional Scopes:
Mail.Read
List Emails icon

List Emails

Retrieves all emails from your Outlook.
Additional Scopes:
Mail.Read
List Categories icon

List Categories

Retrieves all categories in mailbox.
Additional Scopes:
MailboxSettings.Read
List Folders icon

List Folders

Retrieves all folders in mailbox.
Additional Scopes:
MailboxSettings.Read
Make Api Call icon

Make Api Call

Generic method for making API calls to a 3rd party service.
Additional Scopes:
Mail.ReadWrite Mail.Send MailboxSettings.Read
Mark Email As Read icon

Mark Email As Read

Marks an email or draft as read.
Additional Scopes:
Mail.ReadWrite
Mark Email As Unread icon

Mark Email As Unread

Marks an email or draft as unread.
Additional Scopes:
Mail.ReadWrite
Move Mail icon

Move Mail

Moves an email message to another folder.
Additional Scopes:
Mail.ReadWrite
Send Email icon

Send Email

Send a new email.
Additional Scopes:
Mail.Send Mail.ReadWrite
Update Category icon

Update Category

Updates the categories assigned to an email in your mailbox.
Additional Scopes:
Mail.ReadWrite