It seems like your browser didn't download the required fonts. Please revise your security settings and try again.

Attention

As of March 1, 2022, the legacy Barracuda Essentials Security, Compliance, and Complete editions are no longer available for purchase. Only existing customers can renew or add users to these plans.

Following October 30, 2022, the documentation and trainings will no longer be updated and will contain outdated information.

For more information on the latest Email Protection plans, see Barracuda Email Protection.

To update your bookmarks, see the following for the latest documentation and trainings:

Note that MSP customers should continue to follow Barracuda Essentials for MSPs.

How to Archive Skype for Business Conversations

  • Last updated on

An Office 365 Exchange Online service account provides Exchange Server directory permissions to grant the Barracuda Cloud Archiving Service read access to all mailboxes.

Requirements

  • Windows 8 or 8.1

  • Windows Server 2012 or Windows Server 2012 R2

  • Windows 7 Service Pack 1 (SP1)

  • Windows Server 2008 R2 SP1

  • Microsoft .NET Framework 4.5 or 4.5.1 and either the Windows Management Framework 3.0 or the Windows Management Framework 4.0

  • Verify the service account has a mailbox, and is not hidden in the Global Address list

Microsoft Exchange Online

Microsoft Exchange Online message throttling policies set bandwidth limits and restrict the number of processed messages. Throttling is enabled by default in Microsoft Exchange Online. Currently you cannot set policies to disable throttling in Exchange Online; for details, refer to the Microsoft Outlook dev blog. Barracuda is working on a solution to provide this option in the future.

 

To import from Exchange Online using EWS, see How to Configure Microsoft Exchange Online Email Import Using EWS. Then, to import conversation history only, click Advanced Options during configuration, and select Import Only Conversation History. If you are not using EWS, use the following instructions to import from Exchange Online.

Step 1. Connect to Office 365 Exchange Online

  1. Install Exchange Online module.
    • If you have already installed Exchange Online module, proceed to the next step.
    • To install Exchange Online module, open Windows PowerShell as an administrator and enter the following command: 
      Install-Module -Name ExchangeOnlineManagement
  2. Connect to Exchange Online Powershell and log in with your Office 365 administrator account using the following command:
    Connect-ExchangeOnline

    For more information, refer to the Microsoft TechNet article Connect to Exchange Online using remote PowerShell.

  3. After you connect to Exchange Online PowerShell, enter the following command: 

    Get-Mailbox -ResultSize unlimited | Add-MailboxPermission -User <ServiceAccount@domain.com> -AccessRights fullaccess -InheritanceType all -Automapping $false

    Permissions are assigned on existing mailboxes only; if additional mailboxes are added to your organization, you must rerun this command.

    For more information on adding mailbox permissions, see Add-MailboxPermission in the Microsoft TechNet. For information on testing mailbox rights, see Get-MailboxPermission in the Microsoft TechNet.

Step 2. Configure Historical Data Import

When setting up the Exchange import job in the web interface:

  • Use the GUID@domain-style hostname available when setting up an Outlook profile or use https://testconnectivity.microsoft.com/

Automatically Discover Settings
  1. Log into the Barracuda Cloud Archiving Service as the admin, and go to Mail Sources > Exchange Integration.
  2. Click Start New Action. In the Select Action page, click Email Import.
  3. In the Select Server page, click Add New Server.
  4. In the Add New Server dialog box, enter a Configuration Name, and the email address and associated password for the service account.
  5. Click Autodiscover.
  6. If the system is unable to identify your settings, use the steps in the section Manually Configure Settings below.
  7. In the Configure Action page:
    1. Select All Users from the Source drop-down menu.
    2. In the Date section, select All Items.

    3. In the Schedule section, select Now for a one-time import, or click Nightly to configure an ongoing nightly data import.

    4. Expand Advanced Options, and select Import Only Conversation History.

  8. Click Continue.

  9. Verify the configuration settings in the View Summary page, and then click Submit to add the Email Import to the Scheduled Actions table.
Manually Configure Settings

Use the steps in this section only if autodiscover is unable to identify your settings as described above in the section Automatically Discover Settings.

Step 1. Manually Obtain Exchange Hostname Using PowerShell

  1. Open Windows PowerShell, and connect to Office 365 Exchange Online.

    For more information, refer to the Microsoft TechNet article Connect to Exchange Online using remote PowerShell.

  2. Enter the following command, and then press Enter:

    Get-Mailbox -Identity  <username for service account>   | Format-List ExchangeGuid, PrimarySMTPAddress

  3. To determine the Exchange Hostname, combine the ExchangeGuid with the domain portion of the PrimarySMTPAddress in the form ExchangeGuid@domain.com
    powershellCommand.png
  4. To close out the remote PowerShell session, enter the following command, and then press Enter:
    Disconnect-ExchangeOnline

Step 2. Manually Configure Server Settings for Email Import

  1. Log into the Barracuda Cloud Archiving Service as the admin, and go to Mail Sources > Exchange Integration.
  2. Click Start New Action. In the Select Action page, click Email Import.
  3. In the Select Server page, click Add New Server.
  4. In the Add New Server dialog, click Configure Manually; enter the Skype for Business details:
    1. Configuration Name – Enter a name to identify the configuration. For example, type: testdomain
    2. Exchange Hostname – Enter the ExchangeGUID@Domain from Step 1 Manually Obtain Exchange Hostname Using PowerShell. For example, type: 2ee256dd-35d2-44e9-89c9-3df7987f93@domain.com
    3. Username – Enter the service account username. For example, type: ServiceAccount@testdomain.com
    4. Password – Enter the password associated with the username.
    5. Exchange 2013 – Select Yes.
    6. Advanced Options – In the Proxy Server field type outlook.office365.com and leave the Global Catalog Server field blank.
  5. Click Save to add your configuration and close the dialog box.
  6. In the Configure Action page:

    1. Select All Users from the Source drop-down menu.
    2. In the Date section, select All Items.

    3. In the Schedule section, select Now.

    4. Expand Advanced Options, and select Import Only Conversation History.

  7. Click Continue.

  8. Verify the configuration settings in the View Summary page, and then click Submit to add the Email Import to the Scheduled Actions table.