Commands › Exchange Online
New-MailboxFolder
Create folders in your own mailbox. Administrators can't use this cmdlet to create folders in other mailboxes (the cmdlet is available only from the MyBaseOptions user role).
Quick start script
# New-MailboxFolder — quick start (serv365.ai)
# 1. Connect (app-only shown; interactive: omit the certificate parameters)
Connect-ExchangeOnline -CertificateThumbprint $thumb -AppId $appId -Organization $org
# 2. Capture the current state first — you cannot roll back what you never recorded
$before = Get-MailboxFolder
$before | Format-List
# 3. Make the change (dry run first)
New-MailboxFolder -Name <String> -Parent <MailboxFolderIdParameter> -WhatIf
New-MailboxFolder -Name <String> -Parent <MailboxFolderIdParameter>
# 4. Verify and diff
$after = Get-MailboxFolder
Compare-Object ($before | Out-String) ($after | Out-String)
Syntax
New-MailboxFolder [-Name] <String> -Parent <MailboxFolderIdParameter>
[-Confirm]
[-DomainController <Fqdn>]
[-WhatIf]
[<CommonParameters>]
Parameters (5)
Reference facts derived from Microsoft documentation, © Microsoft, licensed CC BY 4.0; restructured with original guidance by serv365.ai.