TYPO3 Extension powermail - Documentation
This documentation helps
- Administrators to install and configure powermail
- Editors to use powermail
- Developers to extend powermail
What does powermail do?
Powermail is a powerful and a very easy mailform extension with a wide range of tools and features for editors, admins and developers. Define your form in the backend with a few clicks and look at the final output in the frontend.
Some basic points:
- Main features of this mailform extension is to store the mails into the database. Export it from the backend module (xls, csv) or list the values in the frontend again (Pi2). XLS export in the backend is only possible if the extension jambagecom/base-excel is installed. In classic installation, a phar file for phpspreadsheet must be manually created (See docs of EXT:base_excel).
- Powermail send one or more mails to a static receiver or to dynamic receivers or to a whole Frontend-User Group.
- Different HTML-Templates (Fluid) and RTE fields in backend for all needed views.
- Input Validation in different ways (HTML5, JavaScript and PHP).
- A main focus of the form is to prevent spam (Captcha, Spam Factor, Different Checks, etc...).
- Another focus is to track some interesting information of users (funnel, browser, language, country, etc...)
- For Developers: Powermail is a very flexible extension, which also could be extended by your code or extension (hooks, events, own Finishers, own DataProcessors, own Spam-Prevention-Methods, own Validators, TypoScript cObjects and userFuncs, debugoutput, etc...).
Cut a long story short: With powermail editors are able to create complex mailforms without knowledge of html, php or javascript and that's the main difference between powermail and the most other form extensions
Example Screenshots
Frontend: Show a form with different field types
Example Form with Input, Textarea, Select, Multiselect, Checkboxes, Radiobuttons, and Submit
Frontend: Multistep Form
Example Multistep Form with clientside validation
Frontend: powermail_frontend integration shows mails in frontend
Listing of stored mails with the possibility to see a Detail view or to re-edit the entries for a defined Frontend Usergroup Define your ABC- and Searchterm Filter
Backend: Mail Listing
Manage the delivered mails with a fulltext search and some export possibilities
Backend: Reporting
See the reporting about the delivered mails (Form or Marketing Data Analyses are possible)
Documentation overview
- Introduction
- Development Model
- Documentation for editors
- Documentation for administrators
- Documentation for developers
- Documentation for contributors
- FAQ (with a lot of stuff and best practice)
- Changelog
- Upgrade Instructions
- Support
- Additional links