Communication connector

Email

Email is an external urirun connector that exposes IMAP reads (inbox list, message read), SMTP send, and local Thunderbird mailbox extraction as email:// routes. The IMAP/SMTP routes touch a remote mail server, so they are gated by urirun execute policy. The local/thunderbird route reads mbox files from one profile or auto-discovered Thunderbird profile roots, extracts invoice-like attachments into monthly YYYY.MM folders, deduplicates attachment payloads, supports dry-run, and can write a JSON report. Credentials for remote routes come from the environment (EMAIL_IMAP_HOST/EMAIL_SMTP_HOST/EMAIL_USER/EMAIL_PASS), never the manifest.

dostępny ✓ zweryfikowany

Co robi

  • List the inbox inside a flow.
  • Send a notification email.
  • Extract invoice attachments from local Thunderbird.

Schematy URI

email://

Wymagania

  • python>=3.10