You need to include vendors or clients in your company’s main Outlook address book. The Global Address List is typically reserved for internal employees only. This article explains the methods to make external contacts available to all users in your organization.
Key Takeaways: Adding External Contacts to the GAL
- Mail-Enabled Contact Object: The primary method for adding an external person to the GAL, which creates an entry that forwards mail to their external email address.
- Microsoft 365 Admin Center > Users > Contacts: The web portal where administrators create and manage mail-enabled contacts for the entire organization.
- Exchange Admin Center (EAC): The legacy management console for Exchange Server where you can create new mail contacts for on-premises deployments.
Understanding Mail-Enabled Contacts
The Global Address List is a directory managed by Microsoft Exchange Server or Microsoft 365. It automatically lists all internal mailboxes, distribution groups, and rooms. To include someone from outside your organization, you must create a special object called a mail-enabled contact.
This contact object acts as an alias within your system. It has a display name, an internal email address, and points to the person’s real external email address. When a user selects this contact from the GAL and sends an email, the message is routed to the external address. The contact does not have a mailbox or a license in your system.
Prerequisites for Administrators
You need specific administrative permissions to perform this task. For Microsoft 365, you must be a Global Administrator or an Exchange Administrator. For an on-premises Exchange Server, you need to be a member of the Organization Management or Recipient Management role group. These steps cannot be done by a standard Outlook user.
Steps to Create a Mail-Enabled Contact in Microsoft 365
For organizations using Microsoft 365 or Exchange Online, use the admin center.
- Open the Microsoft 365 Admin Center
Go to admin.microsoft.com and sign in with your administrator account. Navigate to Users > Contacts in the left-hand menu. - Add a New Contact
Click on “Add a contact” at the top of the page. This opens a new panel on the right side of the screen. - Enter Contact Details
Fill in the required fields. Enter the external contact’s first name, last name, and display name. In the “Email address” field, type their actual external email address, like john@externalcompany.com. - Configure Additional Settings
You can add a job title, department, and business phone number. These details will appear in the GAL. Choose whether to email the contact about their new entry, though this is often not needed for external parties. - Save the Contact
Click “Add” at the bottom of the panel. The contact is created and will sync to the Global Address List. This process usually takes 15 to 30 minutes to appear in all users’ Outlook clients.
Steps to Create a Contact in Exchange Admin Center
For on-premises Exchange Server deployments, use the Exchange Admin Center.
- Open the Exchange Admin Center
Log in to your EAC web interface. Navigate to Recipients > Contacts in the feature pane. - Initiate Contact Creation
Click the plus (+) icon and select “Mail contact” from the dropdown menu. - Complete the New Mail Contact Form
A new window will open. On the first page, provide the external contact’s alias, first name, last name, and display name. The display name is what users will see in the GAL. - Set the External Email Address
On the same page, in the “External email address” field, click the edit icon. Enter the contact’s full external email address and click OK. - Finalize and Save
Click “Save” to create the mail contact. The new entry will be added to the on-premises GAL and will appear in Outlook after the next directory synchronization cycle.
Common Mistakes and Limitations to Avoid
Creating a Regular User Mailbox Instead of a Contact
A common error is creating a new user mailbox with an external email address. This consumes a license and creates a mailbox that cannot receive mail because the external email system controls it. Always select the “Contact” object type, not “User.”
Expecting Instant Availability in Outlook
The GAL does not update in real-time. After creating a contact, users may need to wait or manually update their address book. In Outlook, they can go to the Address Book, select the Global Address List from the dropdown, and click the “Update Now” button on the Tools menu to refresh it.
Adding Contacts to Distribution Groups
Mail-enabled contacts can be added as members to internal distribution groups or mail-enabled security groups. This allows you to include external people in team communications. Add them through the group’s membership settings in the same admin center where the contact was created.
Mail-Enabled Contact vs Mail-Enabled User
| Item | Mail-Enabled Contact | Mail-Enabled User |
|---|---|---|
| Primary Use Case | Representing an external person with no internal resources | Representing a user from a trusted external domain who needs internal login |
| Internal Mailbox | No mailbox is created | Has an internal mailbox for credentials and resources |
| Licensing Cost | No Microsoft 365 license required | Requires a license for mailbox and services |
| Email Delivery | All mail is forwarded to the single external email address | Can receive mail in an internal mailbox and also have forwarding |
| Administrative Overhead | Low, simple directory object | Higher, requires full user account management |
You can now add key external partners to your organization’s Global Address List. This makes it easier for everyone to find and email frequent collaborators. For managing many contacts, explore using PowerShell to import them from a CSV file. A useful advanced tip is to apply a custom attribute like “Company=Contractor” to all external contacts, allowing you to create dynamic distribution groups based on that attribute later.