Why am I getting: "Email migration failed. Please ensure that EMAPI is enabled and Terms of Service is accepted."

A couple of reasons why you might be getting the error:

Make sure that your domain administrator has switched on the Email Migration API (EMAPI) through their control panel for Google Apps.

  1. Sign into your Google Apps Administrator account.
  2. Click on the Advanced Tools" Tab the top of your screen.
  3. Go to "User email uploads" (bottom of page).
  4. Place a check "Allow users to upload mail using the Email Migration API.

If that has already been turned on (you'll need to ask him/her), then you need to have accepted the Terms of Service in Gmail before you can start migrating.

  1. Log into your Google Apps/Docs account.
  2. Accept the Terms of Service from Google on the first screen that pops up.
  3. If you don't see a Terms of Service agreement, the Terms of Service have already been accepted.