PostBox
Introduction
PostBox is a lightweight form component for Joomla 5 & 6. It does one thing well — simple, fast contact forms with AJAX submission, email notifications, and spam protection. No bloat, no learning curve.
**Key Features:
**
- Multiple Forms — create as many forms as you need, each with its own fields, email settings, and behaviour.
- Drag & Drop Field Builder — six field types (text, email, textarea, dropdown, checkbox, radio) with drag-and-drop ordering.
- AJAX Submission — forms submit without a page reload. Instant feedback with inline validation errors.
- Email Notifications — sends HTML notification emails to configurable recipients with To, CC, and BCC support.
- Placeholder Templates — use {field_name} placeholders in email subjects and body templates for dynamic content.
- Auto-Reply — optional confirmation email sent to the person who submitted the form.
- Smart Reply-To — notification emails automatically set Reply-To from the submitter's email field.
- Spam Protection — three layers: honeypot field (always on), IP rate limiting (configurable), and captcha (hCaptcha or Cloudflare Turnstile).
- Submissions Manager — view, filter, search, and export submissions as CSV from the admin panel.
- Read/Unread Tracking — submissions are marked as unread until viewed. Bulk mark read/unread from the list.
- GDPR Compliance — optional consent checkbox, configurable data retention periods, and automatic purge via scheduled task.
- Shortcode Embedding — use {postbox ID} to embed any form in articles and custom HTML modules. Add your contact details, map, or any other content around the form.
- Clean Default Styling — ships with a polished card-style form layout that works on any template. Fully overridable.
- Dashboard — at-a-glance stats showing total forms, published forms, total submissions, unread count, and recent activity.
- Thank You Options — show an inline message or redirect to a URL after successful submission.
**How It Works:
**
- Install the package and go to Components → PostBox in the admin panel.
- Create a form and configure the email recipient, subject, and any auto-reply settings.
- Add fields to your form using the drag-and-drop field builder — set labels, types, and required status.
- Create a menu item pointing to your form, or embed it in any article using {postbox 1}.
- Submissions arrive in your inbox and are stored in the admin panel for review and CSV export.
Built on Joomla's native MVC architecture with PSR-4 autoloading, Web Assets API, and the Task Scheduler for GDPR auto-purge. No third-party dependencies.
PostBox
- Version:
- 1.0.1
- Developer:
- Extensions at The Design Company
- Last updated:
-
Apr 11 2026
2 hours ago - Date added:
- Apr 07 2026
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- c p
- Compatibility:
- J5 J6
Share