In-Portal Issue Tracker

Welcome to the In-Portal Open Source CMS Issue Tracker! This is a central management / tracking tool for all types of tasks / issues / bugs for the In-Portal Project. Before reporting any issues, please make sure to read the Guide into Issue Tracker and How to Properly Test and Report Bugs!

Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Type Reproducibility Date Submitted Last Update
0000066 [In-Portal CMS] Admin Interfaces feature request N/A 2009-06-12 06:51 2012-03-22 11:54
Reporter alex View Status public Project Name In-Portal CMS
Assigned To alex Developer
Priority normal Resolution open Fixed in Version
Status needs feedback Product Version 5.1.0 Target Version Icebox
Time EstimateNo estimate
Summary 0000066: Add Email Details feature to Email Logs
Description Add ability, to view details of sent emails from email log grid. It's not content of email itself, it's a data, that was associated with email event that was sent.

For example for LINK.ADD or LINK.MODIFY events we could make email log subject a link to editing form of that link. Same for users and other related stuff. This way based on email log (in case of admin haven't received actual email) he/she can view details for each email and why it was sent at all.
Additional Information
Tags No tags attached.
Change Log Message added feature to store complete email copy in the email log
Estimate Points 0
Attached Files

- Relationships Relation Graph ] Dependency Graph ]
parent of 0001228closed (5.2.0)alex Email Log Rotation and New Fields 
related to 0000485closed (5.2.0)alex Create more control over sent emails 

-  Notes
User avatar (0000058)
Dmitry (manager)
2009-06-12 10:51

I like the idea. I think we can use our Change Log feature and get association with changed items if there were any?

I also think that storing actual Email body would help too. Down on the road we can add functionality for Exclusions and Agents to Clean up or even Compress the logs so they stored in a files.

Give me your thought on this.
User avatar (0004422)
Dmitry (manager)
2012-01-17 16:43
edited on: 2012-01-17 17:04

I believe we should do the following here:

1. Store complete Email message that has been sent out to the User. It can play the role of Web Copy when needed.

We should have new fields added which will store:

- Email Subject
- Email Body
- AdditionalRecepients (all recipients like CC, BCC users, groups and so on - it's okay to store)
- EmailKey (random 15 ro 20 alpa-numeric) to be able to reference to this log from the Front end - if needed (will use in URL)

We would need to have some sort of Tag which can be used within the Template and which during the mailing will be build correct URL with proper Key so users can click and view they web version if needed.

2. Create new System Configuration which would allow to specify number days to keep Email logs and delete all older ones (default 30 days). It's kind of rotation.

3. Create ScheduledJob which would do cleaning once a day.

User avatar (0004505)
Dmitry (manager)
2012-03-22 11:54

We actually decided to create a separate task for features described in my prev. note ##4422

0001228: Email Log Rotation and New Fields

- Issue History
Date Modified Username Field Change
2012-03-22 11:54 Dmitry Note Added: 0004505
2012-03-22 11:54 Dmitry Relationship added parent of 0001228
2012-03-22 11:54 Dmitry Relationship deleted related to 0001128
2012-03-22 11:54 Dmitry Relationship added related to 0001128
2012-03-14 12:11 alex Relationship added related to 0000485
2012-01-17 17:11 Dmitry Reference =>
2012-01-17 17:11 Dmitry Change Log Message => added feature to store complete email copy in the email log
2012-01-17 17:04 Dmitry Note Edited: 0004422 View Revisions
2012-01-17 16:43 Dmitry Estimate Points => 0
2012-01-17 16:43 Dmitry Note Added: 0004422
2010-08-31 14:27 alex version => 5.1.0
2009-06-12 10:52 Dmitry Assigned To => alex
2009-06-12 10:51 Dmitry Note Added: 0000058
2009-06-12 10:51 Dmitry Status active => needs feedback
2009-06-12 10:48 Dmitry Target Version => Icebox
2009-06-12 10:48 Dmitry Summary Add details feature to email log screen => Add Email Details feature to Email Logs
2009-06-12 06:51 alex New Issue

Web Development by Intechnic
In-Portal Open Source CMS
In-Portal Open Source CMS
Copyright © 2000 - 2009 MantisBT Group

Powered by Mantis Bugtracker