Your
For inbound email you can provide:
To provide trust to mail exchangers that receive email from your organization's domains, you can use DKIM signing. DKIM uses public and private keys, along with DNS records, to validate outbound email that is sent from your organization. When configuring spam settings, you can configure DKIM verification on inbound messages.
To avoid messages from trusted sources being blocked by spoof detection, add them to a White List. |
DKIM is an email validation system designed to detect email spoofing. It provides a mechanism that allows receiving mail exchangers to check that incoming mail from your organization's domain is authorized by your organization.
It does this by including a DKIM signature within the email. The signature can then be validated by the recipient by identifying the paired public key as published in the DNS.
To enable DKIM signing you need to create a public and private key pair, and a DNS record for each of your organization's domains.
DKIM verification can fail if the system times of the sending and receiving message transfer agents are not synchronized to within 5 minutes. System times are not affected by time zone differences. |
Although DKIM requires a private and public key pair, you need only to take steps to create a private key as the public key part of the pair will be elicited from the private key by your Gateway.
The easiest way to create keys for DKIM purposes is to use OpenSSL.
The following example generates an RSA key. We recommend that RSA keys are created with a key length of at least 1024 bits. Consult OpenSSL and DKIM documentation for more information.
To create a private key of 1024 bits, type the following from the command line:
openssl genrsa -out <private.key> 1024
where <private.key> is the name of the key you want to create.
To create a public key using the private key, type the following from the command line:
openssl rsa -in <private.key> -pubout -out <public.key>
where <private.key> is the name of the created private key and <public.key> is the name of the public key you want to create.