SpamTitan (TitanHQ) DKIM Setup 

DKIM (DomainKeys Identified Mail) adds a digital signature to your outgoing messages, allowing recipients to verify that emails are authentic and unchanged. Enabling DKIM supports email trust and deliverability.

SpamTitan, developed by TitanHQ (formerly SpamTitan Technologies), provides comprehensive email protection, including DKIM signing support.

This guide shows you how to set up DKIM for your domain when using SpamTitan as your outbound email gateway.

SpamTitan DKIM Requirements

 

Step 1: Access the DKIM Settings

  1. In the SpamTitan Gateway interface, go to:
    System Setup > Mail Relay > DKIM Signing
    Spamtitan Dkim Screenshot 1

  2. You will see a table listing your configured domain relays.

  3. Click the edit icon next to the domain you want to configure. This opens the ‘DKIM: your_domain’ window.
    Spamtitan Dkim Screenshot 2

Step 2: Configure the Domain Key

  1. Go to the DOMAIN KEY tab.

  2. In the Selector field, enter a name (e.g., default, titan). This value uniquely identifies the DKIM key for your domain.

Note: You should periodically rotate your DKIM keys—monthly or quarterly is recommended—for better security.

  1. Optional fields:

  • Private Key: You may supply your own private key or let SpamTitan generate one.

  • Key Length: Choose between 1024-bit or 2048-bit. Longer keys are more secure, though some DNS providers may not support 2048-bit.

  • Test Mode: Enable this to create a temporary testing key (t=y), which signals other servers not to penalize failures during the test period. It is recommended to enable this setting.

  1. Click Generate to create your domain key.
    Spamtitan Dkim Screenshot 3

The new key will now appear in the domain key table.

Step 3: Add the DNS TXT Record

  1. Go to the OPTIONS tab.
    Spamtitan Dkim Screenshot 4

  2. Copy the generated TXT record value. Remove all spaces, carriage returns, and quotation marks from the copied string.

  3. In your DNS provider (or Sendmarc, if that’s where your keys are managed), create a TXT record using the following format:

HostTypeValue
selectorname (this is the selector you specified in Step 2)TXTPaste the cleaned DKIM key value)

 

  1. Also create the Policy Record for your domain:

Step 4: Verify and Enable DKIM

  1. Return to SpamTitan and click Verify in the OPTIONS tab.

  2. If the TXT record is found and matches SpamTitan’s expectations, verification will succeed.

  3. Once verified, click Enable to activate DKIM signing for this domain.

DKIM is now enabled in your SpamTitan Gateway deployment, and all future outbound email will be signed with the configured DKIM key.

How to update your DKIM settings using Sendmarc

To update your DKIM record through Sendmarc, please refer to the Sendmarc DKIM Setup Documentation.

SpamTitan’s Documentation

Spam Titan’s official DKIM configuration guide can be found here.

Looking for SPF Settings?

Find out how to configure your Spam Titan SPF settings here.