logo
search
Contact Problems

Fix Cannot Create an Exchange Mail Contact for an Existing Guest User

Kushani NimanthikaKushani Nimanthika Oct 15, 2026 868 views

Question details

The user is unable to create a mail contact because the person's email address is already registered as a guest user.

Fix Cannot Create an Exchange Mail Contact for an Existing Guest User
Product
Microsoft Exchange
Device & OS
not provided
Scenario
Attempting to add an external person to the global address book without removing or altering their existing guest access to Microsoft Teams or SharePoint sites.
Observed behavior
Creating the contact, especially via CSV import in the Microsoft 365 admin center, fails with an error stating that the email address already exists.
Before you start

Ensure you have the necessary Exchange Administrator permissions before attempting to modify contact directories and check if the user is currently utilizing their guest access in Microsoft Teams or SharePoint.

Solution 1Recommended

Create the Mail Contact via Exchange Admin Center

Bypass the Microsoft 365 admin center CSV import error by manually creating the contact directly in the Exchange admin center.

The Microsoft 365 admin center often flags existing guest users as strict duplicates during bulk CSV imports. The Exchange admin center provides a more direct way to manage recipient objects and can sometimes handle these overlapping identities without throwing the duplication error.

1
Log in to the Exchange Admin Center

Open your web browser and navigate to the Exchange admin center using your administrator credentials.

2
Navigate to Contacts

In the left-hand navigation menu, expand the 'Recipients' section and click on 'Contacts'.

3
Add a New Mail Contact

Click on 'Add a mail contact'. Fill in the required fields, including the display name, alias, and the external email address of the guest user.

4
Save the Contact

Click 'Save' to apply the changes. Verify that the contact now appears in your list.

Create the Mail Contact via Exchange Admin Center
Wait for Synchronization: It may take a few minutes to a few hours for the new mail contact to synchronize and appear in the Global Address List (GAL) for all users.
Free Microsoft Office alternative

Enhance Your Productivity with WPS Office

While directory sync issues require Microsoft 365 admin access to resolve, handling your daily documents shouldn't be a hassle. WPS Office is a powerful, free, and lightweight alternative to Microsoft Office that easily handles all your local and cloud document needs.

  1. 1. Download the Installer: Visit the official WPS Office website and download the free version for your operating system.
  2. 2. Install WPS Office: Run the setup file and follow the quick installation prompts to get started.
  3. 3. Open Your Office Files: Instantly open and edit your existing .docx, .xlsx, and .pptx files with zero formatting loss.
Fully compatible with Microsoft Word, Excel, and PowerPoint formatsFree to use with a lightweight, fast installation processFamiliar user interface for a seamless migration experienceBuilt-in PDF editing, document conversion, and rich templates
microsoft office alternative - wps office

Frequently Asked Questions

Why does the Microsoft 365 admin center block the CSV import for this contact?

When you use a CSV file to import contacts in the Microsoft 365 admin center, the system checks the directory for existing email addresses. Since the email is already registered to a guest user, the system flags it as a duplicate identity and prevents the import to avoid database conflicts.

Will deleting the guest user to create a mail contact affect their current access?

Yes. If you delete the existing guest user account to clear the email address for a new mail contact, that user will immediately lose access to any shared Microsoft Teams channels, SharePoint sites, and OneDrive files linked to that identity.

What is the difference between a mail contact and a guest user?

A mail contact is primarily an address book entry designed to display an external email address in your organization's Global Address List (GAL). A guest user is an Azure Active Directory identity created specifically to grant an external person secure access to your organization's internal resources and files.