Sunday, February 25, 2024

Network Solutions DNS DKIM Record Example

Example of a Network Solutions DKIM DNS Record 

Sometimes a picture is better than a long explanation. Unfortunately, such an example was not findable at the time of this post and so a simple example of a DKIM DNS entry using Network Solutions DNS manager is presented here. 
 
Image of a Correct DKIM record in Network Solutions

There are many sites that explain the function of a DKIM record, in this post, it's a simple example for adding a DKIM record in Network Solutions DNS manager. 

Network Solutions offers advanced DNS management tools.  Their platform allows for seamless control over your domain's DNS settings, ensuring that your website remains accessible and performs optimally.

 A DKIM (DomainKeys Identified Mail) record is a critical component in email security, typically added to a domain's DNS (Domain Name System) records to help prevent email spoofing. By enabling DKIM in your DNS settings, you essentially allow receiving email servers to verify that the messages purportedly from your domain were indeed authorized by the domain's administrators. 

Network Solutions Manage DNS DKIM Sample 

Locating a simple Network Solution example screen shot or even plain text version of a DKIM record entry was not clean and easy. Many referenced links often would take my browser to a service to create the record and not real steps to adding in Network Solutions.  The generators often referenced creating an account and subscribing and paying for a "service".  Such services are useful, as they create the server-side portion of the record. That server-side record data contains encryption and all the rest that goes into DKIM.  

Since the mailboxes were hosted my Microsoft 365 Exchange online, server-side components were not needed. That's handled my Microsoft - just need to know how to add the DKIM record in Network Solution's DNS manager (yes, it was the first time adding a DKIM).  

A simple screenshot for someone a little experienced already with DNS can be so useful. 

Selectors can be found with PowerShell connected to Exchange online. This post does not go into detail about connecting to exchange online with PowerShell. Below would be the command however to retrieve the CNAME records from Microsoft .

The output shows both DKIM CNAME selectors (thank you m365info.com for the sample command that works).

PS C:\> Get-DkimSigningConfig "m365info.com" | FL *CNAME

Selector1CNAME : selector1-m365info-com._domainkey.ms365info.onmicrosoft.com
Selector2CNAME : selector2-m365info-com._domainkey.ms365info.onmicrosoft.com

DKIM DNS CNAME Record in Network Solutions DNS manager. Access the Advanced DNS Record Manager in Network Solutions and add the record as the example shows. 



Notice the alias portion is a direct copy paste of the PowerShell results. Do the same for the second selector.  The tricky part, only because it's different from standard common DNS entries, was the portion above the "Alias to". That's where the selector name goes and must include ._domainkey

Please share and comment... 








No comments: