Technical GuideJanuary 24, 202512 min read

Shared Mailbox Migration Guide: Transfer Team Mailboxes Successfully

Comprehensive guide to migrating shared mailboxes between email platforms. Learn how to transfer shared mailboxes, configure permissions, and maintain team collaboration during migration.

Shared Mailbox Migration

What is a Shared Mailbox?

A shared mailbox is an email account that multiple users can access to read and send messages. Common examples include support@company.com, sales@company.com, or info@company.com. Unlike distribution lists, shared mailboxes allow team members to see all emails and responses, making them ideal for collaborative work.

Common Use Cases for Shared Mailboxes

  • Customer Support: support@, help@, service@
  • Sales Teams: sales@, inquiries@, quotes@
  • General Information: info@, contact@, hello@
  • Department Mailboxes: hr@, finance@, marketing@
  • Project Teams: project-name@, team-name@

Shared Mailbox Migration Challenges

Permission Complexity

Shared mailboxes have complex permission structures with different access levels (Full Access, Send As, Send on Behalf). These permissions must be carefully recreated in the new system.

Multiple Users

Multiple team members access shared mailboxes simultaneously. Migration must not disrupt their workflow or cause confusion about which system to use.

Historical Data

Shared mailboxes often contain years of important correspondence. All historical emails, sent items, and folder structures must be preserved during migration.

Send As Permissions

Users need ability to send emails as the shared mailbox address. Configuring these permissions correctly is critical for maintaining professional communication.

Pre-Migration Planning

1

Inventory All Shared Mailboxes

Create a comprehensive list of all shared mailboxes in your organization:

Mailbox AddressPurposeSizeUsers
support@company.comCustomer Support15 GB8
sales@company.comSales Inquiries8 GB5
info@company.comGeneral Info3 GB3
2

Document Current Permissions

For each shared mailbox, document who has access and their permission levels:

# Example permission documentation

support@company.com:

- john@company.com: Full Access, Send As

- jane@company.com: Full Access, Send As

- manager@company.com: Full Access, Send As, Send on Behalf

3

Identify Dependencies

Document any systems or workflows that depend on shared mailboxes, such as ticketing systems, CRM integrations, or automated email processing.

Microsoft 365 Shared Mailbox Migration

Expert Help Available

Have questions about this topic?

Our migration specialists can help. Chat live or request a free consultation.

Contact Us

Method 1: Using Microsoft Migration Tools

1

Create Shared Mailboxes in Microsoft 365

In Microsoft 365 Admin Center:

  1. Go to Teams & groupsShared mailboxes
  2. Click Add a shared mailbox
  3. Enter mailbox name and email address
  4. Add members and set permissions
2

Configure Permissions

Set up three types of permissions:

Full Access

Allows user to open and read all emails in the shared mailbox

Send As

Allows user to send emails as the shared mailbox address

Send on Behalf

Sends emails showing "User on behalf of Shared Mailbox"

3

Migrate Data Using Exchange Admin Center

Create migration batch for shared mailboxes:

  1. Go to Exchange Admin Center → Migration
  2. Create new migration batch
  3. Select migration type (IMAP, Cutover, or Staged)
  4. Include shared mailbox addresses in CSV file
  5. Start migration

Method 2: Using PowerShell

# Connect to Exchange Online

Connect-ExchangeOnline

# Create shared mailbox

New-Mailbox -Shared -Name "Support Team" -DisplayName "Support Team" -Alias support

# Add Full Access permission

Add-MailboxPermission -Identity support@company.com -User john@company.com -AccessRights FullAccess -InheritanceType All

# Add Send As permission

Add-RecipientPermission -Identity support@company.com -Trustee john@company.com -AccessRights SendAs

# Add Send on Behalf permission

Set-Mailbox -Identity support@company.com -GrantSendOnBehalfTo john@company.com

Google Workspace Shared Mailbox Migration

Google Workspace uses "Collaborative Inboxes" (Google Groups) instead of traditional shared mailboxes. The migration process is different but achieves similar functionality.

1

Create Google Group as Collaborative Inbox

In Google Admin Console:

  1. Go to DirectoryGroups
  2. Click Create group
  3. Enter group email (e.g., support@company.com)
  4. Select Collaborative Inbox as group type
  5. Add members
2

Configure Group Settings

Set appropriate permissions:

Who can post: Group members

Who can view conversations: Group members

Who can view members: Group members

Allow external members: No (usually)

3

Migrate Data Using Google Data Migration Service

In Google Admin Console:

  1. Go to Data migration
  2. Select migration source (Exchange, IMAP, etc.)
  3. Map source shared mailbox to Google Group
  4. Start migration

Important Difference: Google Groups vs Shared Mailboxes

Google's Collaborative Inboxes work differently from traditional shared mailboxes:

  • Emails appear in group interface, not in Gmail inbox
  • Members can assign conversations to specific people
  • Conversations can be marked as resolved
  • Better for team collaboration, different workflow

Best Practices for Shared Mailbox Migration

Pro Tips for Success

Before Migration

  • Document all permissions thoroughly
  • Clean up old emails to reduce size
  • Test with one shared mailbox first
  • Notify all users of migration schedule
  • Create detailed permission mapping

During Migration

  • Migrate during low-activity periods
  • Keep old mailbox accessible temporarily
  • Verify permissions immediately after setup
  • Test send/receive functionality
  • Monitor for delivery issues

Post-Migration Verification

Verification Checklist

All Emails Migrated

Compare item counts between old and new mailboxes

Permissions Configured Correctly

Test each user's access level and send permissions

Folder Structure Preserved

Verify all folders and subfolders migrated correctly

Send As Works

Test sending emails as the shared mailbox address

External Email Delivery

Send test emails to external addresses and verify delivery

User Training Complete

Ensure all team members know how to access and use new mailbox

Common Issues and Solutions

Users Can't Access Shared Mailbox

Problem: Users report they can't see or access the shared mailbox.

Solution: Verify Full Access permissions are granted. In Outlook, users may need to manually add the shared mailbox: File → Account Settings → Change → More Settings → Advanced → Add.

Can't Send As Shared Mailbox

Problem: Users can read emails but can't send as the shared mailbox address.

Solution: Grant Send As permission using PowerShell or Exchange Admin Center. Note: It can take up to 60 minutes for Send As permissions to take effect.

Missing Sent Items

Problem: Sent items from shared mailbox don't appear in Sent Items folder.

Solution: Configure mailbox to save sent items in shared mailbox's Sent Items folder: Set-Mailbox -Identity shared@company.com -MessageCopyForSentAsEnabled $True

Incomplete Data Migration

Problem: Not all emails migrated from old shared mailbox.

Solution: Check migration logs for errors. Common causes: mailbox size limits, corrupted items, or permission issues. Re-run migration for failed items or use PST import for stubborn data.

Free Consultation

Need Help Migrating Shared Mailboxes?

Our experts ensure permissions are configured correctly and all data is preserved.

Contact Page
24hr responseNo obligationFree quote

Get a Free Migration Quote

No spam, just expert advice.

Need Help Migrating Shared Mailboxes?

Shared mailbox migrations require careful planning and execution to avoid disrupting team workflows. Our experts handle the entire process, ensuring permissions are configured correctly and all data is preserved.

Talk with Us