MailboxIdConverter

MailboxIdConverter converts a mailbox ID into a mailbox entry ID for MAPI.

Usage:

MailboxIdConverter.exe [-? | -help] | -dn legacyDN | (-msx msxServer (-id id | -imaid imaMailboxId)) [-file fileName]

Options:

    -? | -help           Show this info

    -dn legacyDN         Convert this legacyDN to a mailbox entry id (without any
                        Remote PowerShell calls)

    -msx msxServer       Use the account settings from configuration for this msx
                        server (fully qualified host name)

    -id id               Convert this id (any in powershell known identifier for
                        a mailbox) to a mailbox entry id

    -imaid imaMailboxId  Convert this ima mailbox id to a mailbox entry id

    -file fileName       Write (append) the result to this csv file

Examples:

 

    MailboxIdConverter.exe -dn "/o=Ima4MSX/ou=OrgUnit1/cn=Recipients/cn=John Doe"

        Convert the legacyDN "/o=Ima4MSX/ou=OrgUnit1/cn=Recipients/cn=John Doe" to a mailbox entry id (without any PowerShell calls)

 

    MailboxIdConverter.exe -msx msx01.local -id "John Doe"

        Get all Ids of the mailbox with diplay name "John Doe" at msx server "msx01.local"

 

    MailboxIdConverter.exe -msx msx01.local -id "john.doe@msx01.local"

        Get all Ids of the mailbox with mail address name "john.doe@msx01.local" at msx server "msx01.local"

 

    MailboxIdConverter.exe -msx msx01.local -id "635463a4-dbc1-4363-8dc1-0dd47892bfaa"

        Get all Ids of the mailbox with PS mailbox Id "635463a4-dbc1-4363-8dc1-0dd47892bfaa" at msx server "msx01.local"

 

    MailboxIdConverter.exe -msx msx01.local -imaId "2cf49aa5-00f6-11e4-a2b5-00155d65450a" -file result.csv

        Get all Ids of the mailbox with ima mailbox id "2cf49aa5-00f6-11e4-a2b5-00155d65450a" at msx server "msx01.local" and write the result to csv file "result.csv