What you’ll accomplish
By the end of this guide you’ll have:- A Microsoft 365 tenant connected to TenantCore
- At least one domain attached and DNS records generated
- Sending mailboxes provisioned with enforced send limits
- Mailbox credentials ready for your sending tool
Step 1 — Connect your tenant
- Open the TenantCore app and go to Tenants
- Click Connect Tenant
- Enter your Microsoft 365 Global Administrator credentials
- TenantCore will authenticate, configure Exchange Online, and register the tenant — this takes under 60 seconds
Step 2 — Add a domain
- Open the Domains page and go to Add Domain
- Click Add Domain
- Choose your tenant
- Enter your custom domain (e.g.
tryacme.com) - TenantCore will generate your DNS records and enable DKIM — copy them to your registrar
DNS records to add
TenantCore generates the following records per domain:| Type | Name | Purpose |
|---|---|---|
| MX | @ | Routes inbound mail through Microsoft |
| TXT | @ | Microsoft domain verification (MS=xxxxxxxx) |
| TXT | @ | SPF — authorizes Microsoft to send on behalf of the domain |
| TXT | _dmarc | DMARC — defines policy for failed authentication |
| CNAME | selector1._domainkey | DKIM selector 1 — cryptographic signing key |
| CNAME | selector2._domainkey | DKIM selector 2 — cryptographic signing key |
| CNAME | autodiscover | Outlook client autodiscovery |
| CNAME | enterpriseenrollment | Microsoft device enrollment |
| CNAME | enterpriseregistration | Microsoft device registration |
autodiscover, enterpriseenrollment, and enterpriseregistration are standard Microsoft 365 records generated as part of the full domain verification process. They are not mail-specific and have no effect on sending. You will see them in TenantCore alongside your mail records — add them all the same way.Step 3 — Provision mailboxes
- Once your domain has been added Successfully, go to Mailboxes
- Click Add Mailboxes
- Select your tenant
- Add your mailbox name slot. The names added will be used across your domains
- Select your domain and add a password that will be attached to each email.
- Click Review & Provision
Step 4 — Retrieve Mailbox credentials
Once mailboxes are provisioned, each one has the same password set in the previous step. Retrieve credentials from the Mailboxes page in the app under the Password column. These are the credentials you enter into Smartlead, Instantly, or whichever sequencer you use.For security, passwords are removed from the display after 24 hours. Please store your passwords appropriately. The password itself remains active on the mailbox, and your sequencer connections will continue to work.
Step 5 — Set send limit enforcement
Send limit enforcement is not applied automatically when mailboxes are provisioned. It is an opt-in step that must be configured separately after mailboxes are created. Enforcement is set at the domain level through the Set Global Limit button on your dashboard.- From the dashboard, click Set Global Limit
- Select the tenant you want to apply enforcement to
- Select the domain or domains you want to enforce — or select All domains to apply tenant-wide
- Set your daily send limit using the slider or input field (maximum 25 emails per mailbox per day)
- Click Apply Limit
Enforcement must be set per domain. If you add a new domain after setting a global limit, you will need to run through this flow again for that domain. Existing domains are not affected.
Step 6 — Connect to your sending tool
Add each mailbox to your sequencer using the Mailbox credentials. TenantCore does not connect to your sequencer directly. See the integration guides for sequencer-specific setup:Smartlead
Add TenantCore mailboxes to Smartlead
Instantly
Add TenantCore mailboxes to Instantly