Dada Mail Profiles allow subscribers to a Dada Mail list access to their own profile accounts within Dada Mail, where they can view their current subscriptions, update their subscription information (user-editable Subscriber Profile Fields) and also have additional permissions to subscriber-only features of Dada Mail mailing lists (example; archives that are only available to subscribers of a mailing list).
A subscriber can log into their profile, by clicking the, [Register/Log In] link that's currently on the top right of the Dada Mail screen:
The, [Register/Log In] Link
The Profile Login screen looks like this:
The Profile Login Screen
There are three separate forms: log into a profile, register a new profile and to reset a lost password for a profile. Once logged in, your subscriber will find themselves in the Profile Home screen:
The Profile Home Screen
From here, your subscribers can edit their own Subscriber Profile Fields, view the lists they're subscribed to and also change their profile password. There's also links to each list's archives and a link to unsubscribe from the list.
Once logged in, a Dada Mail user can navigate throughout and view their logged in status at the upper right hand side of the screen.
All the subscription forms in Dada Mail will be auto-filled out with the Dada Mail user's email address and the Subscriber Profile Fields will be hidden (so as not to have the user have to re-type the same information twice)
The Default Dada Mail screen with a logged in user
And that's the new Dada Mail Profiles features, from a user's point of view.
Since users can now log into Dada Mail, you can now do some fancy things from within your list, concerning list subscribers.
For example, there are now options to only allow subscribers to view a list's archive:
Manage Archives - Archive Options
There's also a new option to skip the closed-loop opt-in system, if a subscriber already has a registered profile:
Manage List - Mailing List Options
This is hopefully, just scratching the surface of what can be done with the new Dada Mail Profile functionality.
Subscriber Profile Fields can now have, Labels, so you don't have to use the name of your subscriber field as the label for things like the subscription form.
Subscriber Profile Fields can now also be easily re-ordered:
Manage Subscribers - Subsriber Fields
You can change your Profiles Options in Dada Mail within your .dada_config
file.
First, find the following lines in your .dada_config
file:
=cut # start cut for Dada Mail Profile Options
$PROFILE_OPTIONS = { enabled => 1, profile_email => '', enable_captcha => 1, enable_magic_subscription_forms => 1, cookie_params => { -name => 'dada_profile', -path => '/', -expires => '+7d', },
gravatar_options => { enable_gravators => 1, default_gravatar_url => undef, }, };
=cut # end cut for Dada Mail Profile Options
(if these lines are not present, you may add them to your .dada_config file)
Remove the following =cut lines (if present):
=cut # start cut for Dada Mail Profile Options
=cut # end cut for Dada Mail Profile Options
You can now configure your Profile Options.
Sets whether profiles are enabled, or not. Set to, 1
to enable, set to 0
to disable.
When a registration email or reset password email goes out, it'll go out on behalf of this email address. We highly encourage you to fill out this variable, or these email messages may not be sent out correctly. Example:
profile_email => 'me@mydomain.com',
If Profiles are enabled and this variable is left blank, the list owner email address of one of your mailing lists will be used.
Registration for Dada Mail Profiles can be verified using a CAPTCHA. We recommend this feature, if it's available. Set this variable to, 1
to enable CAPTCHA in the registration form.
Magic subscription forms are pre-filled out with the subscriber's email address, if they're logged into Dada Mail. To enable this feature, set this variable to, 1
This variable holds a few options to change the behavior of the session management cookie for Dada Mail Profiles.
Gravatars can also be enabled for Dada Mail Profiles. More information:
We'd love to hear from you about these new features. Please post your feedback to our boards:
http://dadamailproject.com/support/boards
our developer mailing list:
http://dadamailproject.com/cgi-bin/dada/mail.cgi/list/dadadev/
Or, send us an email: