API Reference

Cmdlet

New-OfficeEmailMailboxWriterOptions

Namespace PSWriteOffice
Inputs
OfficeIMO.Email.EmailWriterOptions
Outputs
OfficeIMO.Email.EmailMailboxWriterOptions

Creates deterministic mbox writer settings through ordinary PowerShell parameters.

Remarks

Creates deterministic mbox writer settings through ordinary PowerShell parameters.

Examples

Authored help example

Write an mboxo mailbox with a reusable per-message policy.

PS>


$messageOptions = New-OfficeEmailWriterOptions -IncludeBccHeader
            $options = New-OfficeEmailMailboxWriterOptions -MessageOptions $messageOptions -Variant Mboxo
            $mailbox | Save-OfficeEmailMailbox -Path .\Archive.mbox -Options $options -PassThru
        

Common Parameters

This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.

For more information, see about_CommonParameters.

Syntax

New-OfficeEmailMailboxWriterOptions [-MessageOptions <EmailWriterOptions>] [-Variant <Auto|Mboxo|Mboxrd>] [<CommonParameters>]
#
Parameter set: All Parameter Sets

Parameters

MessageOptions EmailWriterOptions optionalposition: namedpipeline: True (ByValue)
Serialization policy applied independently to each message.
Variant MboxVariant optionalposition: namedpipeline: Falsevalues: 3
Concrete mbox escaping convention to write.
Possible values: Auto, Mboxo, Mboxrd

Outputs

OfficeIMO.Email.EmailMailboxWriterOptions