I’m working on a site in which users can opt-in for email notifications for various events (think Google Alerts). An early version of the site had a problem that accidentally generated hundreds of emails to the same few test users. That bug has since been fixed, but leads to the question: what are some recommendations for ensuring that customers won’t accidentally be bombarded with email? (Aside from ensuring that the code is bug-free!)
Share
Try passing your emails through a mechanism that checks whether a customer has been emailed in the last x time. If yes, then don’t email him again and store a log for you to check later.