Mail distribution ...
Opened this issue · 0 comments
jassoncasey commented
We need to support a general mailer for flowgramamble related stuff. Someone on the mail list doesn't need to be a registered user of our system.
The backend should be extended to include a email distribution module.
The module should support:
- subscribe a new recipient
- unsubscribe an existing recipient
- mail all recipients
- list all recipients
- list specific recipient
A recipient should include the following information ....
- first/last name (mandatory)
- email (mandatory)
- company (optional)
- subscriber identifier (optional, maybe doesn't exist)
The frontend should be extended to include:
- subscribe a new recipient
- unsubscribe an existing recipient
An operator cli should be developed to support:
- mailing the recipients
- listing the recipients
- listing a single recipient
Care should be given for:
- prevent scripting the subscribe process
- unify with existing data model