Proton Hydroxide Trigger

Read Proton emails from Hydroxide and emit them as trigger items

Proton Hydroxide Trigger

AI-generated

Summary

Polls the selected mailbox for matching messages across every Proton account in the credential, formats each message as a trigger item, and can mark fetched messages as read or flagged.

Inputs

  • Mailbox Name — Mailbox to poll for each configured account; defaults to INBOX.
  • Action — After fetching a message, either leave it unchanged or mark it as read. Defaults to Nothing.
  • Flagged after read — When enabled, adds the IMAP \Flagged flag to each fetched message with a UID, regardless of the Action selection. Defaults to true.
  • Download Attachments — When enabled, stores parsed attachments as binary data on the output item. Defaults to false.
  • Format — Choose Raw for base64 email content, Resolved for parsed email data, or Simple for a lighter email shape. Defaults to Resolved.
  • Custom Email Rules — JSON array of IMAP search criteria; defaults to ["UNSEEN","UNFLAGGED"].
  • Polling Interval (Seconds) — Polling frequency; defaults to 60 seconds and is clamped to a minimum of 5 seconds.
  • Attachment Prefix — Prefix for binary attachment keys; defaults to attachment_.

Output shape

Trigger items, one per fetched message, emitted as the main output.

Each item includes UID, IMAP attributes, mailbox and account metadata. Raw format adds a base64 raw field; Resolved returns parsed email fields; Simple returns selected address, subject, date, text, header metadata, and attachment-presence fields. If attachments are enabled, parsed attachment content is added under binary keys using the configured prefix.

Links

Discussion