Enabling DKIM signing for your domains can help you keep your email content intact throughout the delivery process, barring threat actors from accessing and altering your emails. This helps preserve your identity and eradicate spam and phishing attacks.
Creating DKIM Record for Maropost
Contact your Maropost support team to get your DKIM keys and enable DKIM authentication for your domains or login to your Maropost application to get the DKIM keys that will contain:
- A DKIM public key: to be published in your public-facing DNS
- A DKIM private key: used by Maropost to sign your outgoing emails, that is to be uploaded on their web server
Setting Up Sending Domains
The complete setup process for adding a Sending Domain in your account includes:
- Adding a domain
- Verifying the domain
Adding a Domain
Follow the steps below to add a domain as Sending domain:
1.Click your username on the top-right corner of the application, and from the drop-down menu, select Settings.
2. On the Settings page, click Sending Domains.
3. On the Sending Domains index page, click New Domain.
4. Enter the domain name and DKIM Selector for the domain that you want to use as Sending domain
Here's what you need to know about a DKIM Selector:
- It is typically an alphanumeric string. For example, mta123.
- It is used by the mailbox providers to uniquely identify your public key used for public key/private key signature validation.
- It can be reused across domains but a specific domain can only have one public key for a specific selector.
6. You can initiate the verification process now or click Done and do the verification process later.
Verifying the Domain
You must verify the Sending Domain before you can use them for sending emails. The following verifications are must: DKIM, SPF, and Yahoo. The following verifications are optional but recommended: DMARC, Google Postmaster Tools, and Custom Return Path.
Steps to setup DKIM:
1. Go to your domain's DNS Setting and create a record as TXT type.
2. Copy the DKIM hostname and value from the Domain Verification page of the Maropost application.
3. Paste the copied information in the TXT record of the DNS setting. Email servers can use this information to verify your email's DKIM signatures.
4. Go back to the Domain Verification page, and then click Verify TXT for the DKIM verification.
Alternatively, if you are using your own servers to send emails instead of Maropost’s, you can generate your DKIM key pair using our free DKIM record generator tool.
Publishing your DKIM public key for Maropost
After you get your public key from Maropost’s support team or generate it online:
- Login to your DNS provider’s management console as the admin
- Navigate to the DNS records section
- Create a TXT or CNAME record depending on the type of DKIM record provided to you
- Copy and paste the hostname and value
- Save changes to your record and wait for 48-72 hours for your DNS to process these changes