Iris — Email Sender. Turns a document full of company names and email addresses into a
batch of personalised emails, and sends them over a single SMTP connection — or writes
them to disk for review first.
- Reads PDF, Excel (
.xlsx/.xlsm/.xls), CSV, Word (.docx) and plain text,
detecting the company and address columns by content rather than position. - Personalises —
{COMPANY}in the subject and body is replaced per recipient, with a
named template library for subject, message, Cc/Bcc and attachments. - Sends or drafts — one SMTP connection for the whole batch, or standard
.emlfiles
(.msgthrough Outlook on Windows) written to disk without sending anything. - Bilingual — English and Italian, switchable at runtime.
Download
| Platform | File |
|---|---|
| Windows (x64) | Iris-2.3.0-windows-x64.zip |
| macOS (Apple silicon) | Iris-2.3.0-macos-arm64.zip |
| Linux (x64) | Iris-2.3.0-linux-x64.tar.gz |
Each archive is built on that platform's own runner — no cross-compilation, no emulation.
Unpack and run: no installation, and no Python needed. The builds are unsigned, so
Windows SmartScreen and macOS Gatekeeper warn on first launch.
Each archive unpacks to a folder holding the executable and a licenses/ directory: the
terms of everything Iris is built on, plus an inventory of every native library in the
build and where each licence determination came from. That inventory is generated on the
machine that produced the archive, so it describes what you actually downloaded.
Running from source instead is described in the
README.
Changes
See CHANGELOG.md.
Licence
Licensed AGPL-3.0-or-later — see
LICENSE. A commercial
licence, without the AGPL's obligations, is available for closed-source and redistribution
use: see
COMMERCIAL-LICENSE.md.