Help Center
Choose product document...
Veeam Backup for Microsoft Office 365
PowerShell Reference

Get-VBOOrganizationMailbox

Short Description

Returns mailboxes of Exchange organizations.

Syntax

This cmdlet provides 3 parameter sets.

  • For getting all mailboxes of Exchange organization:

Get-VBOOrganizationMailbox -Organization <VBOOrganization> [-NotInJob]  [<CommonParameters>]

  • For getting Exchange organization's mailbox specified by name:

Get-VBOOrganizationMailbox -Organization <VBOOrganization> [-Name <string>] [-NotInJob]  [<CommonParameters>]

  • For getting Exchange organization's mailbox specified by e-mail address:

Get-VBOOrganizationMailbox -Organization <VBOOrganization> [-Email <string>] [-NotInJob]  [<CommonParameters>]

Detailed Description

This cmdlet returns mailboxes of Exchange organizations added to Veeam Backup for Microsoft Office 365.

Parameters

Parameter

Description

Required

Position

Accept
Pipeline
Input

Accept
Wildcard
Characters

Organization

Specifies Exchange organization. The cmdlet will return all mailboxes of this organization.

True

Named

True (ByValue)

False

Name

Specifies the name of the mailbox. The cmdlet will return the mailbox with this name.

False

Named

False

True

Email

Specifies the e-mail address of the mailbox. The cmdlet will return the mailbox with this e-mail address.

False

Named

False

True

NotInJob

Indicates that the cmdlet will return mailboxes that are not assigned to any of the backup jobs.

False

Named

False

False

<CommonParameters>

This cmdlet supports Microsoft PowerShell common parameters. For more information about common parameters, see http://go.microsoft.com/fwlink/p/?LinkID=113216.

Example 1

This command returns all mailboxes of Exchange organization.

You will need to perform the following steps:

  1. Run Get-VBOOrganization to get Exchange organization and save the result to the $org variable.
  2. Run VBOOrganizationMailbox with the $org variable.

PS C:\PS> $org = Get-VBOOrganization -Name "ABC"

PS C:\PS> Get-VBOOrganizationMailbox -Organization $org

Example 2

This command returns Exchange organization mailbox specified by name.

You will need to perform the following steps:

  1. Run Get-VBOOrganization to get Exchange organization and save the result to the $org variable.
  2. Run VBOOrganizationMailbox with the $org variable.

PS C:\PS> $org = Get-VBOOrganization -Name "ABC"

PS C:\PS> Get-VBOOrganizationMailbox -Organization $org -Name "Support Level1"

Example 3

This command returns Exchange organization mailbox specified by e-mail address.

You will need to perform the following steps:

  1. Run Get-VBOOrganization to get Exchange organization and save the result to the $org variable.
  2. Run VBOOrganizationMailbox with the $org variable.

PS C:\PS> $org = Get-VBOOrganization -Name "ABC"

PS C:\PS> Get-VBOOrganizationMailbox -Organization $org -Email "support1@tech.net"

Related Commands

Get-VBOOrganization

Veeam Large Logo

User Guide

RESTful API Reference

PowerShell Reference