> ## Documentation Index
> Fetch the complete documentation index at: https://help.scribe-mail.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Google Workspace (Server Side)

> Add Scribe signatures to your team's Google Workspace emails automatically from any device by routing outbound mail through Scribe's secure servers.

<Info>
  **Centralized one-click installation.** No teammate action needed. Users don't see signatures when composing emails. Your emails are processed through Scribe's secure servers for signature injection.
</Info>

<Info>
  **Supported platforms:** Web, Desktop, Apple Mail, iOS, Android
</Info>

## Installation guide

<Warning>
  This is an advanced user feature. IT support is required to set up this integration.

  * Users don't see signatures when composing an email.
  * Your emails are processed through Scribe's secure servers to install signatures. Scribe cannot read or edit your emails.
  * You can combine [cloud-based integration](/en/integrations/signatures/google-workspace-client-side) with server-side integration. If both are connected, Scribe defaults to cloud-based integration so users can see their signatures when composing emails.
</Warning>

<Steps>
  <Step title="Add host">
    To route emails through Scribe's secure servers, create a host in Google Workspace Gmail. In Google Admin, go to **Apps → Google Workspace → Gmail**, then click 'Hosts'.

    <Frame caption="Google Admin Gmail Hosts section">
      <img src="https://mintcdn.com/scribe/I5V9iTucPI_EY3nq/integrations/signatures/images/gw-server-step-1.png?fit=max&auto=format&n=I5V9iTucPI_EY3nq&q=85&s=633957dace48dab7e5c1fe1e536fc631" alt="Google Admin Gmail Hosts section" width="1536" height="212" data-path="integrations/signatures/images/gw-server-step-1.png" />
    </Frame>
  </Step>

  <Step title="Click the &#x22;ADD ROUTE&#x22; link and fill in the form">
    Fill in the form with the following info:

    **a. Name:** Scribe

    **b. Select:** "Single host"

    **c. Host name or IP:**

    ```text theme={null}
    smtp.server.scribe-mail.com
    ```

    **d. Port:** 25

    **e. Select:** the options like in the screenshot below

    <Frame caption="Edit mail route form with Scribe host configuration">
      <img src="https://mintcdn.com/scribe/I5V9iTucPI_EY3nq/integrations/signatures/images/gw-server-step-2.png?fit=max&auto=format&n=I5V9iTucPI_EY3nq&q=85&s=c453085eb817e883fffe811973fb5498" alt="Edit mail route form with Scribe host configuration" className="mx-auto" style={{ width:"79%" }} width="1274" height="1566" data-path="integrations/signatures/images/gw-server-step-2.png" />
    </Frame>
  </Step>

  <Step title="Configure the SMTP relay service">
    To receive emails back from Scribe for routing to recipients, go to **Apps → Google Workspace → Gmail** in Google Admin, then click 'Routing'.

    <Frame caption="Google Admin Gmail Routing section">
      <img src="https://mintcdn.com/scribe/I5V9iTucPI_EY3nq/integrations/signatures/images/gw-server-step-3.png?fit=max&auto=format&n=I5V9iTucPI_EY3nq&q=85&s=8605d603f7d6249a8ed78ce1445c0c6e" alt="Google Admin Gmail Routing section" width="1598" height="226" data-path="integrations/signatures/images/gw-server-step-3.png" />
    </Frame>
  </Step>

  <Step title="Click Configure under &#x22;SMTP relay service&#x22;">
    On the next page, click **Configure** under "SMTP relay service".

    <Frame caption="SMTP relay service Configure button">
      <img src="https://mintcdn.com/scribe/I5V9iTucPI_EY3nq/integrations/signatures/images/gw-server-step-4.png?fit=max&auto=format&n=I5V9iTucPI_EY3nq&q=85&s=0e57143ba11ec672df478edccfed51d0" alt="SMTP relay service Configure button" width="1590" height="336" data-path="integrations/signatures/images/gw-server-step-4.png" />
    </Frame>
  </Step>

  <Step title="Fill in the SMTP relay form">
    Fill in the form with the following information:

    **a. Description:** Receive from Scribe

    **b. Authentication:** Check "Only accept mail from the specified IP addresses" Add:

    ```text theme={null}
    15.236.243.144
    ```

    and

    ```text theme={null}
    51.44.50.107
    ```

    **c. Select:** "Require TLS encryption"

    **d. Click:** "Save"

    <Frame caption="SMTP relay service configuration form">
      <img src="https://mintcdn.com/scribe/I5V9iTucPI_EY3nq/integrations/signatures/images/gw-server-step-5.png?fit=max&auto=format&n=I5V9iTucPI_EY3nq&q=85&s=6e0341f0360acb0e44d125a6f71283f6" alt="SMTP relay service configuration form" className="mx-auto" style={{ width:"72%" }} width="1264" height="1576" data-path="integrations/signatures/images/gw-server-step-5.png" />
    </Frame>
  </Step>

  <Step title="Route your emails through the created Host">
    In Google Admin, go to **Apps → Google Workspace → Gmail**, then click 'Compliance'.

    <Frame caption="Google Admin Gmail Compliance section">
      <img src="https://mintcdn.com/scribe/I5V9iTucPI_EY3nq/integrations/signatures/images/gw-server-step-6.png?fit=max&auto=format&n=I5V9iTucPI_EY3nq&q=85&s=182bc84bf398919ea8d9ee82a6b288f8" alt="Google Admin Gmail Compliance section" width="1592" height="236" data-path="integrations/signatures/images/gw-server-step-6.png" />
    </Frame>
  </Step>

  <Step title="Click Configure under &#x22;Content compliance&#x22;">
    On the next page, click **Configure** under "Content compliance".

    <Frame caption="Content compliance Configure button">
      <img src="https://mintcdn.com/scribe/I5V9iTucPI_EY3nq/integrations/signatures/images/gw-server-step-7.png?fit=max&auto=format&n=I5V9iTucPI_EY3nq&q=85&s=14d97ecdd859777136130be7053b4335" alt="Content compliance Configure button" width="1586" height="328" data-path="integrations/signatures/images/gw-server-step-7.png" />
    </Frame>
  </Step>

  <Step title="Fill in the Content compliance form">
    Fill in the form as shown in the screenshot:

    **a. Description:** Route to Scribe

    **b. Select:** "Outbound" and "Internal - sending" in "Email messages to affect"

    **c. In the second configuration item ("Add expressions…"),** set the matching to **"If ALL of the following match the message"**, then click **ADD** and add these two Advanced content match expressions:

    * Location: Full headers, Match type: Does not contain text, Content: `X-Scribe-Processed` — prevents processing your email multiple times.
    * Location: Envelope sender, Match type: Does not match regex, Regexp: `.*@google\.com$` — excludes system mail such as Google Forms receipts (from [forms-receipts-noreply@google.com](mailto:forms-receipts-noreply@google.com)), which Google's SMTP relay rejects if routed through Scribe.

    **d. In the third configuration item,** change the route to the host you created in part 1 of this guide.

    **e. Select:** "Require secure transport (TLS)"

    **f. Click:** "Save"

    <Frame caption="Content compliance form configuration">
      <img src="https://mintcdn.com/scribe/_PV_tPTaNcMuosvC/integrations/signatures/images/gw-server-step-8.png?fit=max&auto=format&n=_PV_tPTaNcMuosvC&q=85&s=56b43f5c4cd986a3260f0ade34d7507b" alt="Content compliance form configuration" className="mx-auto" style={{ width:"56%" }} width="1332" height="4128" data-path="integrations/signatures/images/gw-server-step-8.png" />
    </Frame>
  </Step>

  <Step title="Add the compliance rule expression">
    In the Compliance rule expression modal, add the info as shown in the screenshot:

    Advanced content match:

    * **Location:** Full headers
    * **Match type:** Not contains text
    * **Content:** X-Scribe-Processed

    <Frame caption="Compliance rule expression modal">
      <img src="https://mintcdn.com/scribe/I5V9iTucPI_EY3nq/integrations/signatures/images/gw-server-step-9.png?fit=max&auto=format&n=I5V9iTucPI_EY3nq&q=85&s=6a0dd4eeee2a42b260d97cbb84c9332d" alt="Compliance rule expression modal with X-Scribe-Processed header check" className="mx-auto" style={{ width:"83%" }} width="1270" height="1008" data-path="integrations/signatures/images/gw-server-step-9.png" />
    </Frame>
  </Step>

  <Step title="Configure DKIM">
    Configure DKIM for your [sending domains](/en/configure-your-sending-domain) to keep emails out of spam folders and avoid missing assets such as images and links.

    Click **Configure DKIM** in Scribe to start the configuration.

    <Frame caption="Configure DKIM button in Scribe">
      <img src="https://mintcdn.com/scribe/Z_G2D9X-Tlrxu_Eh/images/configure-dkim-button.png?fit=max&auto=format&n=Z_G2D9X-Tlrxu_Eh&q=85&s=29da5086132e439852c319009f3d4769" alt="Configure DKIM button in Scribe" width="1438" height="466" data-path="images/configure-dkim-button.png" />
    </Frame>
  </Step>

  <Step title="Install team signatures">
    From your signatures list, [install all signatures at once for your teammates](/en/install-signatures) or install them one by one for a progressive rollout.

    <Frame caption="Scribe signatures list with Install Signatures button">
      <img src="https://mintcdn.com/scribe/I5V9iTucPI_EY3nq/integrations/signatures/images/gw-server-step-11.png?fit=max&auto=format&n=I5V9iTucPI_EY3nq&q=85&s=d8c02fde4a175c1e4370c220e13d2b21" alt="Scribe signatures list with Install Signatures button" width="2564" height="1860" data-path="integrations/signatures/images/gw-server-step-11.png" />
    </Frame>
  </Step>
</Steps>

## Related articles

* [Integrations overview](/en/integrations-overview): all the ways to deploy Scribe signatures, cloud or server side.
* [Microsoft 365 (server side)](/en/integrations/signatures/microsoft-365-server-side): route mail through Scribe for all-device coverage.
* [Signature variants](/en/signature-variants): on-reply and internal variants for Outlook and server side.
