No log of report emails, instead they are CC'd to a special email address
Where?
We maintain an email mailbox of report messages that are sent to members by email. They include:
- Resolution
- DOI Erorr
- Conflict
- Schematron
If a member wants to have a report re-sent, they must request it and we forward the message.
What's the situation?
Being able to see what was sent, and re-send relies on maintaining an email inbox.
What does it make more difficult?
- If the connection breaks (e.g. in issues#1269 (closed)) then we lose the ability to re-send.
- We can't parameterize by Staging / Sandbox / Production environment which makes acceptance testing any changes impossible. It also makes configuration of environments in future tricky.
- It's not self-service, so relies on the support team answering issues.
- Doesn't allow members to look back at arbirary reports.
- Inflexible for members who don't want to scrape emails.
How can we improve it?
- Record all messages in Activity Logs so that they can be retrieved through an API.
- Build a user interface to allow members to view / browse reports in the My Crossref web interface.
- Rebuild a simple reports service to store reports (simiar to CS' Interim Storage).
Edited by Joe Wass