Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create an email-audit system that's viewable on django admin #483

Open
4 tasks
SSPJ opened this issue Mar 23, 2023 · 3 comments
Open
4 tasks

Create an email-audit system that's viewable on django admin #483

SSPJ opened this issue Mar 23, 2023 · 3 comments
Assignees
Labels
🔔 Notifications related to notification (email) sent to users dev issue is for the dev team Feature: 🧮 Analyst Experience Issue to improve the Analysts workflow logging Label to track logging needs

Comments

@SSPJ
Copy link
Contributor

SSPJ commented Mar 23, 2023

Acceptance criteria:

  • all email messages are logged
  • messages are logged to the cloud.gov stack
  • email address and subject line are captured
  • logs are viewable from the admin interface
@SSPJ SSPJ converted this from a draft issue Mar 23, 2023
@SSPJ SSPJ added the dev issue is for the dev team label Mar 23, 2023
@loganmeetsworld loganmeetsworld moved this to 🍦 Backlog in .gov Product Board May 12, 2023
@kitsushadow kitsushadow added this to the Notifications and Emails milestone Jun 2, 2023
@kitsushadow kitsushadow changed the title Add audit logging to email sending Improve logging for emails Jul 19, 2023
@kitsushadow kitsushadow added refinement later Not MVP and removed dev issue is for the dev team labels Jul 19, 2023
@kitsushadow kitsushadow removed this from the Notifications and Emails milestone Jul 21, 2023
@trevorbryant-cisa trevorbryant-cisa added the logging Label to track logging needs label Jan 10, 2024
@vickyszuchin vickyszuchin added the dev issue is for the dev team label Apr 1, 2024
@katypies katypies moved this from 🍦 Backlog to ⚙ Dev Refinement in .gov Product Board Oct 23, 2024
@h-m-f-t
Copy link
Member

h-m-f-t commented Oct 23, 2024

Leaving a note in modern times: We're currently Bcc'ing most user emails to [email protected]. This provides an easy way for analysts to see that an email was sent, but more importantly gives them a chance to follow up on a given action (like various "action needed" emails).

But this is pretty annoying to manage in an inbox! It would be nicer to log as the A/Cs above describe and show that log in a domain (and/or portfolio?)'s activity log, and potentially allow for manual (/automated) follow-ups.

@abroddrick abroddrick changed the title Improve logging for emails Create an email-audit system that's viewable on django admin Nov 15, 2024
@abroddrick abroddrick self-assigned this Nov 15, 2024
@abroddrick
Copy link
Contributor

Assigning this to myself to refine later today based on the discussion had today with Liz

@abroddrick abroddrick moved this from ⚙ Dev Parking Lot to 🍦 Backlog in .gov Product Board Nov 15, 2024
@katypies
Copy link
Contributor

While not strictly required for the Org Model notifications, we're going to be potentially increasing the number of emails being sent, especially to add people to portfolios. Being able to see the logs of those emails and/or details about them will make supporting the Org Model much better.

@katypies katypies added 🔔 Notifications related to notification (email) sent to users Feature: 🧮 Analyst Experience Issue to improve the Analysts workflow labels Jan 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🔔 Notifications related to notification (email) sent to users dev issue is for the dev team Feature: 🧮 Analyst Experience Issue to improve the Analysts workflow logging Label to track logging needs
Projects
Status: 🍦 Backlog
Development

No branches or pull requests

7 participants