Components
Mailkit Writer: New Component for Syncing Recipient Lists
Create or update Mailkit recipient lists directly from your Keboola tables.

We’ve added a new Mailkit Writer component that turns any table in Keboola into a recipient list in Mailkit, making it easier to keep your mailing audiences up to date as your data changes.
This new component replaces the old third-party Java Mailkit Writer, which offered the same functionality but was declared unsupported. The new version is fully maintained within Keboola and ensures a smoother, more reliable integration going forward.
What it does
- Reads a Keboola table and writes the rows to a Mailkit mailing list as recipients.
Key configuration
clientId
– Mailkit API ID#clientMd5
– Mailkit API MD5 key (stored securely)listId
– Target Mailkit mailing list IDcolumnMapping
(optional) – Map your source columns to Mailkit fields
Availability
- Initial release v0.1.0 (August 29, 2025).
Why it’s useful
- Automate audience syncs from your data warehouse to Mailkit—no manual CSV exports.
- Ensure consistent field mapping to keep names and identifiers aligned between systems.
- Modern, maintained replacement for the legacy third-party writer.
Getting started
- Add Mailkit Writer to your project.
- Enter
clientId
,#clientMd5
, andlistId
. - Define
columnMapping
(e.g.,firstName → first_name
,lastName → last_name
) when needed. - Run the component to push recipients to Mailkit.
If you were using the old third-party Java Mailkit Writer, we recommend switching to this new version for long-term reliability and support.