KodMail — AI-native email marketing
Self-hosted, multi-tenant email marketing platform built on Laravel 11 + React 19 + Inertia. Ship campaigns, automations, segments, landing pages, and transactional sends with deliverability baked in. AI Copilot at every screen, BYO SMTP / native ESP APIs, multi-currency billing, drag-drop template builder. CodeCanyon-ready 1.0 release.
documentation/screenshots/hero-dashboard.png
Admin dashboard — live KPI tiles, campaign chart, recent activity.
What's inside the package
One platform admin, unlimited customer workspaces.
SMTP, SES, SendGrid, Mailgun, Postmark, Brevo, Mailjet, Resend, SparkPost.
BYO OpenAI / Anthropic / DeepSeek key. Drafts subject lines, segments, reports.
Block-based email editor with merge tags + responsive preview.
Visual flow canvas — triggers, delays, branches, A/B, webhooks.
Auto keygen, DNS guidance, per-domain signing on every send.
IMAP/POP3 polling, automatic suppression on hard bounce / complaint.
Stripe + manual payments, multi-currency, promo codes, plans + add-ons.
Toggleable from admin. Encrypted credentials.
11 locales built-in. Admin-editable strings, no code edits.
Wix-style live-preview iframe + 37 editable fields.
Full /api/v1 surface, token scopes, HMAC-signed webhooks.
CAN-SPAM + GDPR Art. 17/20 + Gmail/Yahoo Feb 2024 sender rules — built in.
CSV import, hosted forms, URL scrape, email verification, AI ICP scoring, push-to-list.
System requirements
| Component | Minimum | Recommended |
|---|---|---|
| PHP | 8.2 | 8.3 with OPcache |
| Database | MySQL 8.0 / MariaDB 10.6 | MySQL 8.0+ |
| Web server | Apache 2.4 / Nginx 1.20 | Nginx 1.24 + PHP-FPM |
| Node.js | 18 (for asset build only) | 20 LTS |
| Composer | 2.5 | 2.7 |
| Memory | 1 GB | 2 GB+ for queue worker |
| PHP extensions | bcmath, ctype, curl, dom, fileinfo, filter, hash, mbstring, openssl, pcre, pdo_mysql, session, tokenizer, xml, gd, imap (for bounce processing), intl | |
Quick start (5 minutes, no terminal)
- Unzip
kodmail-installer-v1.2.1.zipon your computer. - Drop the
kodmail/folder into your webroot. Laragon →D:\laragon\www\kodmail\, Valet →~/Sites/kodmail/, XAMPP / WAMP →htdocs/kodmail/, cPanel →public_html/via File Manager. Full per-stack matrix on the Installation page. - Create an empty
utf8mb4database in phpMyAdmin / Adminer / your hosting panel. Note the database name, user, and password. - Open your browser at the URL where you uploaded KodMail.
Laragon →
http://kodmail.test/. XAMPP →http://localhost/kodmail/public/. cPanel →https://yourdomain.com/. KodMail auto-redirects to/installand the wizard runs. - Follow the 9-screen wizard. Type your DB credentials, create the owner admin, click Install. The wizard runs migrations, seeds defaults, signs you in.
After install: head to Mail setup to wire up a sending server, then add a billing plan, then drop the one-line cron on your server. That's the full path from purchase to first campaign.
documentation/screenshots/*.png. Drop your captured PNGs into that folder using the filenames in each placeholder block — every image auto-resolves with no further edits.
Where to next
Server prep, archive upload, installer walkthrough.
.env reference, admin settings, branding, theme palette.
SMTP gateways, DKIM, DMARC, deliverability.
Plans, prices, Stripe, manual payments, promo codes.
Token auth, endpoint reference, webhook signatures.
Common errors + fixes. Log inspection guide.