In reply to samhotchkiss.

I like this idea, samhotchkiss. I think to put it in place, it would make sense to do an Ajax call to iterate through the users to avoid a problem with timing out. However, for me personally I'm not sure it is worth the additional complexity as the plugin is solving the problem I had. Of course, if someone else wants to write that code I'm always happy to accept a pull request on the GitHub repo https://github.com/salcode/stop-emails or use another plugin if someone builds a better one.

I did look for a filter that would allow me to programmatically modify the email address when it loads but I didn't spot a good place to hook in to get this behavior. To me this would have been an ideal behavior, "changing" the email addresses without iterating through all the users.

Thanks for all the thought provoking comments.