java
iphone
ajax
mysql
xcode
android
regex
objective-c
multithreading
flash
algorithm
facebook
oracle
cocoa
tsql
delphi
apache
mvc
api
If I were you, I'd try only allowing someone to send an error email if they haven't sent an error email for that type of error in a certain amount of time. If it was a different error, you could allow them to send that one too.
I have decided to go with storing the last error details and time in an application scope variable and if the error is the same as the previous error within a specific time frame I ignore it.