Fix Cannot Create an Exchange Mail Contact for an Existing Guest User
Question details
The user is unable to create a mail contact because the person's email address is already registered as a 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.
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.
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.
Open your web browser and navigate to the Exchange admin center using your administrator credentials.
In the left-hand navigation menu, expand the 'Recipients' section and click on 'Contacts'.
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.
Click 'Save' to apply the changes. Verify that the contact now appears in your list.

Contact Microsoft Support for Tenant Conflicts
If the Exchange admin center also reports a duplicate address, the guest object and contact are in an unresolvable conflict that requires backend support.
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. Download the Installer: Visit the official WPS Office website and download the free version for your operating system.
- 2. Install WPS Office: Run the setup file and follow the quick installation prompts to get started.
- 3. Open Your Office Files: Instantly open and edit your existing .docx, .xlsx, and .pptx files with zero formatting loss.

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.




