My Account | Internet Creations
Welcome, Guest.

Removing an Email Service and uninstalling Email to Case Premium

Summary

When attempting to Uninstall Email to Case Premium, I receive one or both of the following errors: Apex Class BlackHole The Apex class "BlackHole" is in use by an Email Service and cannot be deleted. Black Hole Apex Class ProcessMessage The Apex class "ProcessMessage" is in use by an Email Service and cannot be deleted. Email to Case Premium How can I remove the Email Service(s) that are preventing me from uninstalling Email to Case Premium?

Details

In order to uninstall an AppExchange app, you must remove every association its components have in your Org's configuration.
 

Here is the best way to remove the Email Services:

  1. Edit each routing address within the Email Service and uncheck the Active box.
  2. Delete each routing address within the Email Service by clicking View and then Delete (Figure A)
  3. Once all routing addresses are removed, you can delete the email service
  4. Depending on how you have Email to Case Premium configured, you may need to perform steps 1-3 for both the Email to Case Premium and the E2CP Blackhole email services.
Figure A
Delete Routing Address Screenshot
 
Beyond that:
  1. Remove any other links you've made to components of Email to Case Premium. For example if you created a new email template that references E2CP_HistoryText__c, you must remove that reference.
  2. Go to Setup > View Installed Packages and click Uninstall next to Email to Case Premium.

For additional information on removing an Apex Email Service, consult Salesforce.com Help & Training.

Support

Open a Case