Hi,
Some ideias for the newsletter module, to increase competitivity
1. Error management through advanced configuration panel
- on import/export
- update all user information
- update only category subscriptions
- deactivate from newsletter
- do nothing/don't import
- After each import/export have a log
2. Have a bigger integration with the mail server
- on full mail box (subscriber)
- retry
- when
- immediately
- X hours later
- never
- how many times
- 1-3 times
- don't retry
procedures after failled attempts
- cancel newsletter to this subscriber
- cancel newsletter to this subscriber and notify sender
- set user to black list (a simple alert lits so back-end users can keep track of who always has their mailbox full)
- on unexisting e-mail
- ser user to black list
- notify sender (after newsletter process is over)
The module could have a black list that would hold this sort of information and the user could choose to:
- delete subscriber (cancel newsletter subscriptions if the user belongs to the forum or an extranet group; permanent deletion if only belongs to newsletter groups)
- deactivate subscriber (do not refresh list automatically, because the backend user may have clicked inadvertedly)
When clicking a user's statistics, we should also see if he did not get newsletter X because his mailbox was full, number of retries between brackets, user registration date, activation date and if he is currently on the black list.
Best Regards,
Nuno