What you’ll need
- An active Google Workspace or Microsoft 365 subscription for your domain
- DirectAdmin access
- The provider’s DNS record list from its admin console
The switch happens at the moment you change the MX records. Preparing everything first keeps the gap to minutes.
Steps
Step 1: Verify the domain
Add the provider’s verification TXT record in Account Manager then DNS Management and complete verification in their admin console. Verifying your domain with Google, Microsoft and other services
Step 2: Create the users at the provider
Create each mailbox at the provider, matching your existing addresses.
Step 3: Lower the MX TTL
In Account Manager then DNS Management, edit your existing MX record’s TTL to 300 and wait for the old TTL to pass (usually a few hours).
Step 4: Replace the MX records
Delete the MX record(s) pointing to your Traxio mail server and add the provider’s exactly as listed. MX records: how email finds your mail server
Step 5: Update SPF
Add the provider’s include to your SPF record, keeping
a mxif your website still sends through Traxio. How to set up an SPF recordStep 6: Add DKIM and other records
Generate DKIM in the provider’s console and add it, plus any CNAMEs they list as required.
Step 7: Test
Send from an outside account to each address and confirm arrival at the provider. Send outbound and check Gmail’s Show original for SPF and DKIM passes.
Step 8: Move old messages
Use the provider’s migration tool, or connect the old Traxio mailbox over IMAP in a desktop app and drag folders across.
Step 9: Remove the Traxio mailboxes
Once everything’s moved, delete the old mailboxes so mail from your own website isn’t delivered locally. Using Google Workspace or Microsoft 365 email with Traxio hosting
Check it worked
External test messages arrive at the provider, outgoing mail passes SPF and DKIM, and contact forms on your Traxio website deliver to the new mailboxes.
If something goes wrong
| What happens | What to do |
|---|---|
| Website form emails stop arriving | Local Traxio mailboxes still exist for those addresses. Remove them. |
| Some mail still arrives at Traxio | An old MX record remains, or caches haven’t expired. |