These instructions are specifically intended for folks moving from a domain hosted by Google (Google Suite, set up back in 2006 when it was free). In this case we have a bunch of email addresses at a specific domain ( will be used in the example bewlow), and we want to continue using email addresses such as [email protected] The easiest way to do this will be by using email forwarding from, and forwarding the email to regular gmail accounts. Gmail will also let you send mail as though it came FROM that address as long as you are able to confirm you are in control of that address.

  1. First off, Set up 2-factor-auth on your EXISTING account

    1. Click Manage your Google Account
    2. Click Security on the left
    3. Under "Signing in to Google", click 2-Step Verification
  2. If you do not already have a gmail account, set one up. It's free and easy, just LOG OUT OF ALL YOUR GOOGLE ACCOUNTS, then go to and click "Create Account". When setting up that account, be sure to enable 2-factor authentication (you will need this to be enabled later).

  3. On your NEW gmail account (which you will have your email forwarded to), you will need to Create an "App Password" (follow these steps) and SAVE THIS PASSWORD SOMEWHERE. You will need it later.

  4. Set up your NEW gmail account to send mail as your custom email address ([email protected] for this example).

    1. In Gmail, click the gear icon in upper-right area (it will say "Settings" when you hover over it)
    2. Click "See all settings"
    3. Select "Accounts and Import" tab
    4. In "Send mail as" section, click "Add another email address"
    5. In the "Add another email address you own" window that opens, enter your custom email address ([email protected]), leave "Treat as an alias" checked, then click "Next Step"
    6. For SMTP information, use:
      1. SMTP Server:
      2. Port: 587
      3. Username: (your NEW gmail account from step 1)
      4. Password: (the "App Password" you created in step 2)
      5. Choose "Secured connection using TLS"
    7. When you click "Add Account", a code will be sent to your account. Enter that code in the box then click "Verify"
    8. In "Accounts and Import/Send mail as:" section, click "Make default" next to your [email protected] email.
    9. Scroll to the bottom and click "Save Settings"
  5. Forward mail from your old account to your new account

    1. In your account, click the gear icon and go to "See all settings"
    2. Select "Forwarding and POP/IMAP" tab
    3. Next to "Forwarding", click the "Add a forwarding address" button
    4. Enter your NEW address in the "Add a forwarding address" popup
    5. A new window will open titled "Confirm forwarding address", click "Proceed"
    6. Check your email for a verification code, and enter that in the "confirmation code" box, then click Verify.
    7. In the forwarding section now, click the button next to "Forward a copy of incoming mail" to your new gmail address, and select "archive old domain Mail's copy"
    8. Scroll to the bottom and click "Save Settings"

At this point, you can use your NEW gmail account exclusively!

What about transferring your old mail to your new account? There are a few different ways to do this but the safest thing to do first is to go to use Google Takeout to download a copy of your mail, contacts and calendar. You can also download photos that you have saved on Google but you should get those through their own Takeout request.

  1. Go to Google Takeout
  2. Ensure you are using the correct account - click the circle icon in the upper-right corner and choose a different account if your account is not selected.
  3. Under "CREATE A NEW EXPORT" click "Deselect All"
  4. Scroll down and check the box for the following:
  5. Calendar
  6. Contacts
  7. Mail
  8. Click "Next step"
  9. Click "Create export"

Reverse SSH tunnel with SOCKS proxy

Wed August 19 2020 by Christopher Aedo


(I'm writing this mostly for myself so if/when some day in the future I want to set this up again and can't remember how, I've got something to reference.)

If you have a scenario where you'd like to access machines behind a corporate firewall without getting on their VPN …

read more

No Innocent Bystanders

Tue July 07 2020 by Christopher Aedo

Systemic racism impacts every person in this country. For some it means they’re more likely to get a job interview just because of their name. For others it means they’re more likely to be shot during a traffic stop just because of the color of their skin. Sociologists …

read more

Scandir errors with scripted backups on OSX

Tue June 02 2020 by Christopher Aedo

A few years ago I documented how I automatically back up my computer, plus my family members' machines and the process has been working really well. Recently however I noticed some directories were not getting backed up on OSX machines. Turns out since I updated to Catalina, the stricter security …

read more

Best Headphones Ever

Thu June 20 2019 by Christopher Aedo


Around 10 years ago I was traveling enough to where I thought I deserved some fancy noise-cancelling heaphones. At the time, Bose was the king of that space so I bought the QuietComfort 2 headphones. I loved them, but I could only keep them on for maybe two hours at …

read more

Whats On Tap, April 2019

Mon April 29 2019 by Christopher Aedo


Quick update to the blog about what's on tap these days!

It's been quite a while since the last update. That is mostly because I've been drinking a less lately. Busy, and watching my calories pretty closely while I try to drop a few pounds. Usually that means I don't …

read more

Whats On Tap, November 2018

Sun November 18 2018 by Christopher Aedo


Sticking with my promise to update the blog when I rotate what's on tap, here comes November's entry.

The last round of beer lasted pretty long. That's due to only having one bbq party, and me drinking less beer these last few months.

First up is another pale ale. Basically …

read more

Whats On Tap, August 2018

Fri August 10 2018 by Christopher Aedo


I promised to do this whenever something on tap changed but I completely failed to stay on top of that. Instead maybe I'll just do it when ALL the taps have rotated, as I am doing this time!

The Saison is tasty, but came out a little higher gravity than …

read more

Publish WordPress to static GitLab Pages site

Mon August 06 2018 by Christopher Aedo

A long time ago I set up a WordPress blog for a family member. Though there are lots of other options these days, back then there were few decent choices if your requirement was a web-based CMS with a WYSIWYG editor. An unfortunate side effect of things working well was …

read more

Whats On Tap, February 2018

Thu February 08 2018 by Christopher Aedo


I am going to start putting up a little post whenever what's on tap at home changes. I will also make an effort to post when I brew something as well. To that end, here's the first post on that subject!

The Porter I brewed came out really nice. When …

read more