DKIM signing on outbound messages

This topic describes how you configure DKIMClosed DomainKeys Identified Mail to provide trust against spoof email from your organization's domains.

To configure DKIM signing for outbound messages, you need to:

Step 1: Enable DKIM signing from the SpamLogic Settings page

Step 2: Configure DKIM signing for each domain by providing public/private keyClosed The secret key kept on the sender's computer that the sender uses to digitally sign messages to recipients and to decrypt messages from recipients. Private keys should be password protected. pairs and DNS records from the Mail Domains and Routing page

 

The Gateway signs all messages sent from within a single domain using the same key. However, configuring a parent domain does not automatically configure sub domains. You must configure sub domains separately.

Step 3: Add DNS records to your organization's DNS

Enable DKIM signing

  1. Navigate to Policy > Manage Policy Definition > SpamLogic Settings. The SpamLogic Settings page is displayed.

  2. Select the Spam Policy tab.

  3. In the DKIM signing on outbound messages panel, select the Enable DKIM signing on outbound messages check box. If you want to apply DKIM signing to messages such as out-of-office replies, which have empty message sender fields, enable If the message sender is empty, sign using the key for the domain of the From address. Click Save.
  4. If you want to configure public/private key pairs and DNS records, click Mail Domains and Routing.

    The Mail Domains and Routing page is displayed.

Configure public/private key pairs and DNS records

  1. Navigate to System > SMTP Settings > Mail Domains and Routing. The Mail Domains and Routing page is displayed.

  2. Select the Hosted Domains tab.

  3. Select the domain(s) you want to configure for DKIM and click the Configure DKIM Signing option.

    The Configure DKIM Signing dialog is displayed.

     

    You can select and configure multiple domains at the same time.

  4. To complete the Configure DKIM Signing dialog:

    • Select the Enable DKIM Signing for the selected domain(s) check box.
    • Enter a value for Selector. By default, the value for the selector is "everyone".

       

      Using a selector enables you to have multiple public keys per sending domain. For example, a selector enables you to have different public keys for subsets of an organization’s domain name such as department or mail server.

       

      The selector must contain a minimum of 1 and a maximum of 63 alphanumeric lower case characters, optionally followed by a dot and another 1-63 alphanumeric lower case characters. For example, department2.engineering1

    • Use the option buttons to select whether you want to sign messages using a new or an existing private key.

      You can add a new public/private key by either importing a file containing the key or by cutting and pasting the key value in the box.

      Enter and confirm the password for the new public/private key if required.

       

      Use an alias to create a name that can be easily identified when you want to assign the same key pair to multiple domains. This alias has no impact on the DKIM signing or verification processes.

    Click Save.

  5. Click Export DKIM DNS Record and save the file to an appropriate location.

     

    The Gateway uses the value in the Selector field to define the name of the DKIM DNS Record file. For example, everyone._domainkey.clearswift.com.

    You must add the created records to your organization's DNS.

See also...