Setting up DKIM for custom domains in Office 365 requires identifying two specific values: the domainGUID and the initialDomain. The domainGUID uniformly refers to your Microsoft 365 tenant's unique identifier, often called the Organization ID, Tenant GUID, or Directory ID. This critical piece of information is most reliably obtained by running the Get-OrganizationConfig PowerShell cmdlet and selecting the OrganizationId property. Conversely, the initialDomain is consistently identified as your tenant's original .onmicrosoft.com domain, which was provisioned when your Microsoft 365 tenant was first set up. This can typically be found in the Microsoft 365 admin center or by using the Get-MsolDomain PowerShell cmdlet. Both the domainGUID and initialDomain are essential components for accurately constructing the CNAME records required for DKIM signing, ensuring proper email authentication and improved deliverability.
12 marketer opinions
To successfully configure DKIM for custom domains in Office 365, identifying the correct domainGUID and initialDomain is paramount. The domainGUID is consistently referred to as your Microsoft 365 tenant's unique Organization ID, Tenant GUID, or Directory ID. This vital identifier is predominantly obtained by executing the Get-OrganizationConfig PowerShell cmdlet and extracting its OrganizationId property. Conversely, the initialDomain is universally understood to be your tenant's original .onmicrosoft.com domain, established during the initial tenant provisioning. Both these components are indispensable for correctly formulating the CNAME records needed to enable DKIM signing, thereby enhancing email deliverability and authentication.
Marketer view
Email marketer from Email Geeks explains that GUID is a unique identifier used for all Microsoft database records.
19 Dec 2024 - Email Geeks
Marketer view
Email marketer from Email Geeks explains that the domainGUID is parsed off the front of the MX record for the domain (e.g., example-org for a .org domain) and the initialDomain is what's in front of the subdomain Microsoft initially assigns (e.g., exampleorg for exampleorg.onmicrosoft.com) when configuring DKIM for a custom domain in Office 365.
13 May 2025 - Email Geeks
0 expert opinions
Enabling DKIM authentication for custom domains within Office 365 hinges upon correctly identifying the domainGUID and initialDomain. The domainGUID consistently represents your Microsoft 365 tenant's unique identifier, often labeled as the Organization ID, Tenant GUID, or Directory ID. Obtaining this value is best achieved by executing the Get-OrganizationConfig cmdlet in Exchange Online PowerShell and extracting its OrganizationId property. Conversely, the initialDomain is consistently your tenant's original .onmicrosoft.com domain, established during the initial setup of your Microsoft 365 environment. These two specific identifiers are indispensable for constructing the CNAME records vital for DKIM signing, a key component in robust email deliverability and sender reputation.
5 technical articles
Configuring DKIM for custom domains in Microsoft 365 requires identifying two key elements: the domainGUID and the initialDomain. The domainGUID consistently refers to your Microsoft 365 tenant's unique Organization ID, also known as Tenant ID or Directory ID. This identifier is most reliably retrieved using the Get-OrganizationConfig PowerShell cmdlet, specifically by selecting its OrganizationId property. The initialDomain is universally recognized as your tenant's original .onmicrosoft.com domain, provisioned when your Microsoft 365 service was initially set up. It can typically be located within the Microsoft 365 admin center or by employing the Get-MsolDomain PowerShell cmdlet. Both the domainGUID and initialDomain are indispensable for constructing the correct CNAME records that enable DKIM signing, thereby bolstering email authentication and deliverability.
Technical article
Documentation from Microsoft Learn explains that the domainGUID required for DKIM signing configuration in Microsoft 365 refers to the OrganizationId of your Microsoft 365 tenant, which can be retrieved by running Get-OrganizationConfig | Select-Object OrganizationId. The initialDomain is your primary .onmicrosoft.com domain, typically found via Get-MsolDomain or in the Microsoft 365 admin center.
16 Oct 2021 - Microsoft Learn
Technical article
Documentation from Microsoft Learn explains that to find the domainGUID for DKIM configuration, administrators should use the Get-OrganizationConfig PowerShell cmdlet and look for the OrganizationId property. The initialDomain is identified as the original .onmicrosoft.com domain provisioned with the tenant, which can be seen by running Get-MsolDomain or in the Microsoft 365 admin center.
18 Aug 2024 - Microsoft Learn
How do I find the DKIM selector for my domain in Dmarcian or Hubspot?
How do I fix DKIM alignment errors and configure DKIM signing for a custom domain in Microsoft 365 and is include:spf.mtasv.net required for mailchimp?
How do I fix DMARC issues with Mailchimp and Woodpecker while using O365?
How do I set up DKIM with A2 Hosting and troubleshoot validation issues?
How to add DKIM record for owned domain in Salesforce Marketing Cloud (SFMC)?
Why are Microsoft Office 365 DKIM signatures failing and how to fix it?