Small Tech Stack logo
Small Tech Stack logo

All articles

Google Workspace Catch-All for multiple domainsUpdated 2 years ago

Setting up a Catch-All

  • Log into your admin area and navigate to Apps > Google Workspace > Settings for Gmail > Routing
  • Add a new routing rule with the following settings:
    • Email messages to affect
      • Inbound = checked
      • Internal - Sending = checked
      • Internal - Receiving = checked
    • For the above types of messages, do the following:
      • Modify Subject
        • Prepend custom subject with the string “[catch-all]” or similar
      • Spam
        • Bypass spam filter for this message
      • Also deliver to
        • Add more recipients = Add the destination email address for the catch-all emails
      • Expand the Show Options link at the bottom
      • Account types to affect = Unrecognized / Catch-all
  • Now test this rule from an external email account
    • Make sure you can send emails to a valid address and that it is received
    • Make sure you can send emails to a non-valid address and that it gets delivered to the catch-all recipient


Setting up Catch-All for multiple domains

  1. This process looks the same with a couple extra steps
  2. Create multiple rules each pointing to the same or different catch-all destination
  3. For each rule, select the option Only affect specific envelope recipients and choose Pattern match
  4. In the Regexpr field, enter the domain that you want this rule to apply to … then test it using a sample email address from that domain
  5. Now test this rule from an external email account
    1. Make sure you can send emails to a valid address and that it is received
    2. Make sure you can send emails to a non-valid address at Domain1 and that it gets delivered to the intended catch-all recipient
    3. Make sure you can send emails to a non-valid address at Domain2 and that it gets delivered to the intended catch-all recipient


Was this article helpful?
Yes
No