Experimental project
This is a sandbox project, which contains experimental code for developer use only.
Mail History modules provides ability to store all sended mails in a database. It has a 'success' field to determine if mail was successfully send or not.
The project is very raw. It only can log all mails in a database now. I wonder if this module would be interesting and useful for people. And also there is api for developers to add their mails to the storage.
Mail History modules provides ability to store all sended mails in a database. It has a 'success' field to determine if mail was successfully send or not.
The project is very raw. It only can log all mails in a database now. I wonder if this module would be interesting and useful for people. And also there is api for developers to add their mails to the storage.
Module works without changing system's MailSystem. (actually it does but uses eigher original mail system or any another set by user)
Roadmap:
- Provide administration page with table of logged messages and filters by date and other fields
- Provide ability to re-send checked mails from table
- Provide ability to stop real mails to be sended and only log them into database (could be useful)
- Converting to entity (use own controller for extending functionality)
- Views integration
- Rules integration (Bulk operations -- resend emails by entity_id)
- Find some way to get detailed information about errors while sending emails (have no idea for now)
Please, leave your comments and arguments about this project. I'm very lazy so will be glad if someone will help me with this and I will be glad to listen to your ideas and suggestions.
Git access:
git clone --branch master http://git.drupal.org/sandbox/Cadila/2058577.git mail_history
cd mail_history
Project information
Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues.- Project categories: Integrations
- Created by cadila on , updated

