I have developed a simple error reporting component for web applications (and infact for and windows and console applications too) which sends email alerts to developer(s). It has flood sport feature and support for mupliple recipients with individual alert settings, so you have a first level suport receives an alert immediately and the second level support receives supports an alers only if a specified time interval has passed since first error (e.g. after one hour)
The conficuation is xml based, e.g:
  <ErrorReporter fromAddress="email@domain.com"
fromName="Error Reporter"
subject="Error"
floodSubject="Error Flood"
enabled="true" host="localhost">
<recipients>
<add
name="Name"
email="email@domain.com"
alertDelay="0"
floodDelay="10"
floodLimit="3"
/>
</recipients>
</ErrorReporter>

I also found this library for error reporting in web application: WebException
It looks very extensive in terms of information it sends. I might extend it to work with my configuration class.
Tags: