Skip to content

Instantly share code, notes, and snippets.

@marwatk
Last active January 22, 2022 22:00
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marwatk/e537170bc3270770412773fa87a16243 to your computer and use it in GitHub Desktop.
Save marwatk/e537170bc3270770412773fa87a16243 to your computer and use it in GitHub Desktop.
Google Apps for your Domain -> Gmail

Migrating from Apps for your Domain G Suite Workspaces Legacy to personal GMail

For all steps I'll assume user@example.com is your Workspaces user and user@gmail.com is your GMail user.

Google Voice

Do this first as Legacy Voice is going away at some point and I'm not sure it'll keep working when it does.

  1. Log in to both accounts in a single browser session
  2. Visit https://voice.google.com/ as user@gmail.com
  3. Accept the terms of service but DO NOT create a Google voice number
  4. Visit https://www.google.com/voice/b/0#phones as user@example.com
  5. Click 'Transfer' next to your number
  6. You should be eligible to transfer to user@gmail.com assuming:
    1. You don't have a Voice number on user@gmail.com
    2. You have accepted the ToS as user@gmail.com

Notes:

  • No content will transfer, only the number itself

Allowing sending as user@example.com from user@gmail.com

Note: 2 Factor Auth must be enabled on user@gmail.com

  1. Visit https://myaccount.google.com/apppasswords as user@gmail.com
  2. Choose 'Mail' for app
  3. Choose Other under device and enter "smtp for user@example.com"
  4. Copy the password somewhere temporary (clipboard is fine)
  5. Visit https://mail.google.com/mail/#settings/accounts as user@gmail.com
  6. Under "Send mail as" click "Add another email address"
  7. Enter your user@example.com address details
  8. Make sure "Treat as an alias" is checked, click "Next Step"
  9. Enter smtp.gmail.com as the SMTP Server, port should be 587
  10. Username is your gmail account, user@gmail.com
  11. Password is the app password we just copied
  12. Make sure TLS is selected, click Add Account

A confirmation email will be sent to user@example.com. Once confirmed you're able to choose that email address as a 'From' when sending.

You can reuse the same app password to set up as many email aliases as you need.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment