Every project now has ONE sender configuration in Settings → Notifications that governs ALL of its email (transactional confirmations/reminders AND marketing campaigns/automations):
- Three methods: platform default ([protected]), the owner's own SMTP server, or a DKIM-verified sending domain.
- Platform mail (webkio.com) and end-user website mail (webkio.site) are now split.
- Paid users sending through their own SMTP get UNLIMITED monthly sends.
- Domain authentication (DKIM) moved out of the campaign composer into Notifications; the composer now shows a read-only sender summary (no per-campaign picker).
- New paid feature: custom_email_sender.
- All transactional emails now share one redesigned, Outlook-safe template.
Also in this release:
- A 41-article end-user help center under /docs (Getting started, builder, domains, store, bookings, rentals, blog, email marketing, CRM, analytics, billing).
- Fix: the Pro plan's monthly email cap was seeded 0 (Pro couldn't send campaigns) — now 5,000.
Ops after deploy: run the phalcon migrate pipeline, flush ph-reds-plan_user_* (custom_email_sender + Pro cap), ensure the queueWork cron runs, and confirm prod transactional SMTP is SES (so the "domain" method DKIM-signs).