After my MX records were changed to mailgun.org I was able to get my original google domain email address to work as in alias in regular gmail google using the following instructions for app passwords. (It seems there is a bug in google that is making the app passwords work differently than on their guidance page.)
5. In the search window at the top of screen enter "app passwords"
6. Let google verify your identity
7. Where it says "app name" in the gray box enter your gmail address (email@gmail.com)
8. copy the code that is generated
9. open gmail settings (settings wheel on upper right, "see all settings", accounts and import)
10. click "Add Another Email Address"
11. in the Yellow box type the domain email address you want to use ex. name@yourdomain.com
and make sure the Treat as alias box is checked
12. Press Next Step and it the following box change the SMTP Server to smtp.gmail.com
13. Enter your gmail address exactly as entered in your app password (step 7)
14. Enter the code copied (step 😎
15. Press Add Account
16. You should receive a Verification Email from google. Follow the link and use your domain email as a gmail alias.
I followed these instructions and the previous Squarespace instructions but could not get the verification email to my forwarded address. Instead, I get a bounceback response from <mailer-daemon@googlemail.com> that states...
Message not delivered
Your message couldn't be delivered to <name@yourdomain.com> because the remote server is misconfigured. See technical details below for more information.
The response from the remote server was:
550 5.7.1 Relaying denied
Squarespace Email forwarding defaults for ex-Google Domains - Mailgun?
in Domains
Posted
I followed these instructions and the previous Squarespace instructions but could not get the verification email to my forwarded address. Instead, I get a bounceback response from <mailer-daemon@googlemail.com> that states...
Message not delivered
Your message couldn't be delivered to <name@yourdomain.com> because the remote server is misconfigured. See technical details below for more information.
The response from the remote server was:
550 5.7.1 Relaying denied