Connecting multiple Exchange mailboxes (Delegated or Impersonation)

Created by Paul Mendoza, Modified on Mon, 31 Oct 2022 at 02:00 PM by Paul Mendoza

There are two options for setting up an Exchange connection to multiple mailboxes. Delegated or Impersonation. Delegated is more restrictive and generally what most companies choose to go with. 


Exchange Delegated Access

Delegated access grants a user account access to another user or multiple user's email accounts. This is good when you don't want to setup your entire organization in SigParser. Each time you add a mailbox you'll need to turn on delegated access and then manage the list of mailboxes SigParser is watching.

  1. In Exchange create a new user for SigParser
  2. In Exchange go each each of the mailboxes SigParser will need to be able to access.
    1. Go to the Users list
    2. Click on the user name
    3. Under Exchange menu on the left click Full access and send as
    4. Type in the email address for the SigParser User you created and grant full access
  3. Wait 20 minutes for Exchange permissions to catchup.
  4. Login to SigParser
    • Connect the SigParser Exchange user you just created to SigParser.
      • Click Mailboxes -> Add Mailbox -> Connect Mailbox with Admin
      • Click Create New Connection -> Microsoft Exchange
      • Put in the credential information for your Exchange server for the new account.
    • Add all the child mailboxes.
      • Click Mailboxes -> Add Mailbox but this time scroll down to the Connect Many Mailboxes section and click Add for Exchange
      • Click the name of the connection you just setup.
      • Paste or type a list of mailboxes into the textbox.
      • Click Add Mailboxes
      • You should see each of the mailboxes at the bottom of the screen as they are added. The mailboxes will automatically start processing within a few hours. You can manually start the processing for a few of the mailboxes if you'd like.

Online tutorials for different versions:

Office 365 Setup for Exchange Delegation

Youtube: Configure Mailbox Delegation in Exchange 2010

Exchange Impersonation (less common option)

Exchange Impersonation approach you can configure one Exchange account to access all mailboxes for an entire organization. This is nice if you know you want to monitor every employee and makes adding new mailboxes as simple as just adding them mailbox to the list in SigParser instead of having to touch both Exchange and SigParser for each new mailbox monitored.

To use impersonation

  1. In Exchange create a new "Admin" role
  2. In Exchange, assign to the new role the “ApplicationImpersonation” management role.
  3. In Exchange, create a new user for SigParser and assign that user the new role you just created which allows impersonation.
  4. Login to SigParser
    • Connect the "SigParser" Exchange user you just created to SigParser.
      • Click Mailboxes -> Add Mailbox -> Add for Exchange
      • Authenticate as the SigParser user account you just setup in Exchange.
    • Add all the child mailboxes.
      • Click Mailboxes -> Add Mailbox but this time scroll down to the Connect Many Mailboxes section and click Add for Exchange
      • Click the name of the connection you just setup.
      • Paste or type a list of mailboxes into the textbox.
      • Click Add Mailboxes
      • You should see each of the mailboxes at the bottom of the screen as they are added. The mailboxes will automatically start processing within a few hours. You can manually start the processing for a few of the mailboxes if you'd like.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article