I understand the philosophy behind not wanting to allow users to delete email accounts for tracking purposes, but a need does exist. Someone could enter several email addresses by mistake, especially email addresses that are erroneous. Someone not familiar with the software could easily enter in multiple email addresses that have nothing to do with the application. You should be able to delete an email address not attached to any other records with no historical value.
I understand the philosophy behind not wanting to allow users to delete email accounts for tracking purposes, but a need does exist. Someone could enter several email addresses by mistake, especially email addresses that are erroneous. Someone not familiar with the software could easily enter in multiple email addresses that have nothing to do with the application. You should be able to delete an email address not attached to any other records with no historical value.