A few months ago I came up with an idea for our small business regarding alert management. We have a number of engineers and developers on our team, and each one has different clients. A developer will write up an application, stick a couple of alerts on it that get sent to himself, and then respond to those alerts on his own time.
My idea was as follows: instead of sending alerts directly to a developer, we send them to a centralized "alerts-only" email address, and have a service monitor that address' inbox and forward alerts based on configuration settings. For example, two developers could register themselves to receive all alerts for Company A, and then any alert sent to "firstname.lastname@example.org" with the subject line "Company: Company A" would be forwarded to those two developers.
It recently struck me that there has to be a software package that handles this already. It seems easy enough to write, but a small bug could easily cripple our alerting system and nobody would know until it's too late.
We are heavily into .NET and Microsoft technologies at our company. Are there any Microsoft solutions out there that could accomplish this task? If not, is there any other good software out there? I know this is a little open-ended, but I would really like to get the community's opinion on this rather than trusting another company who's promoting their own product.