I currently manage two websites, one in ColdFusion 5 (soon to be upgraded to version 10), and one in Plone 4.2.5. We are also using IIS 6, but that will be upgraded. The site is on Windows 2003, but we plan on moving it to Windows Server 2012 soon. I am looking for a better way to handle error messages. Currently, if the users runs into a broken link, page not found, or insufficient privileges message, they see an error page which allows them to send me an email message. Unfortunately, they rarely include the URL or the specific problem so I have to email them back and ask for more information and possible a screen shot. Here's what I would like to have happen.
If they encounter any error, I would get an email message which includes the URL and a screen shot of the page with with the error on it, and any details of the error, such as the trace-back in Plone or the location of the error in ColdFusion. The user would get a message acknowledging the error, but not the detail about where the error is located. It should also give them the option of sending me their email address if they want a reply back. If they send me an email, I should be able to tie it in with the message the system generated.
Since this is a question requiring an answer for two different systems, let me know if I should split it up into 2 requests.
Thanks in advance for all replies.