G-Mail Catch-all for Secondary domain

A lifehack for G Suite legacy free edition users, how to configure Catch-all email address for the Secondary domain.

Why use catch-all

  1. You indulgently accept mail from those who make mistakes in your name.

    Indeed, I used to add sound-alike aliases for most local-parts, being responsible for mail subsystem.

  2. You use different addresses for different services/subscriptions.

    BTW, a good move to reveal the source of data leak, if you get spammed, for instance.

Common case

There is no problem,

This way you will get all the mail for your primary domain and domain aliases.

The problem and How to

In terms of the example configuration above you will not get “catch-all” mail for the secondary domain, i.e. for *@vp... users not configured explicitly.

Whenever you have specified a Secondary domain for your G Organization, the Catch-all address in the primary domain is the only option you have.

So how on earth to configure a Catch-all for the Secondary?

An observation that suggested a workaround, I noticed *@alias-like records in Contact information for the recipient configured as Catch-all address above, but adding *@vp... directly there became a challenge:

But then I tried to add the same to the Alternative email addresses section,

and, hey presto, that was automatically moved to the desired Contact information after saving changes.

Finally, all the mail for any address (not belonging to explicitly configured Users) in the Primary domain (@one), and its aliases, and the Secondary domain (@vp) is successfully diverted to the Catch-all address specified (as in Common case above). Glad to share.

Reuse

Text and figures are licensed under Creative Commons Attribution CC BY 4.0. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".