mailpreferences
Available since Exponential 6.0.15 (in development, not in a release yet).
Summary
The mailpreferences module: every person's e-mail preferences and the admin's tools for them (kernel/classes/mailpreferences).
Description
The mailpreferences module: every person's e-mail preferences and the admin's tools for them (kernel/classes/mailpreferences).
The person's views need no policy: settings and export check the login themselves, manage, unsubscribe and confirm work with a signed link (expMailToken) and request ("send me a link") is open to everyone. They are in site.ini [RoleSettings] PolicyOmitList[]. The admin view needs mailpreferences/administrate; its CSV exports of the consent log and the suppression list need mailpreferences/export too.
Views
| Name | Summary |
|---|---|
| admin | |
| confirm | |
| export | |
| manage | |
| request | |
| settings | |
| unsubscribe |
Policy functions
| Function | Limitations |
|---|---|
| administrate | - |
| export | - |
Source
kernel/mailpreferences/module.php
See also
Generated examples: the views of mailpreferences
Generated examples: the policies of mailpreferences
Added to the reference for Exponential 6.0.15: the 4.x reference had no page for this module.
In this section
Contributors
- Graham Brookins Updated
Comments
Add a comment