Iris
From a contact list to a ready email campaign, without a spreadsheet in between.
Point Iris at a PDF, Excel, CSV, Word or text file: it extracts every company/email-address pair, fills in a template with the company name in the right place, and delivers the whole batch over a single SMTP connection.
If you'd rather not send right away, Iris can write each message to disk instead — as an .msg file for Outlook on Windows, or a standard .eml everywhere else — ready for a manual review before it goes out.
-
PlatformDesktop — Windows, macOS, Linux
-
FormatsPDF, Excel, CSV, Word, text
-
DeliverySingle SMTP connection, with automatic reconnection
-
Interface languageEnglish · Italian
-
LicenseAGPL v3 (commercial license available)
- Automatically extracts company name and email address, regardless of column order
- Personalizes the subject and body with each recipient's company name
- Attaches the same file to every email in the batch
- Sends over SMTP with SSL/TLS, STARTTLS or plain, with or without authentication
- Tests the connection to the server before sending anything
- Generates .msg or .eml files instead of sending, for an offline review
Keep exploring
The other ideas that took shape, from the same instinct to build.
Books
My books and digital products: not just technology, but everything I've learned, put into a form other people can use.
Learn moreRepetita
Personalized study material, mock exams and homework help, powered by multi-model AI that adapts to how you learn.
Learn moreOkkupa
Booking and managing shared workplace spaces and resources: desks, meeting rooms and assets, with availability rules and usage dashboards.
Learn moreArgus
AI-driven market forecasting for crypto: quantitative prediction, a multi-agent analysis pipeline and built-in backtesting.
Learn moreOrion
An offline desktop PDF editor: reads, edits text and images, annotates and reorganizes pages, then saves a normal PDF. No account, no cloud.
Learn moreProteus
Bulk-replaces logo and graphic files across an entire folder tree: finds matches, shows a before/after preview, and overwrites with recoverable backups.
Learn more