v3.5.0 - 2022-12-19
Attention cloud mailbox users: Microsoft actively enables roaming signatures in Exchange Online. See 'What about the roaming signatures feature in Exchange Online?' in 'README' for details, known problems and workarounds.
Changed
- Mailbox prioritization: Within an Outlook profile, mailbox priority is now determined by the sort order shown in Outlook, no longer by the time a mailbox has been added to the profile. See '
Update 'Signature and OOF application order' in 'README' for more details about mailbox prioritization. 'README': Update FAQ'What about the roaming signatures feature in Exchange Online?'
Fixed
- Mailbox priority list: Don't add automapped or additional mailboxes to the end of the mailbox priority list, but to the end of each Outlook profile in the mailbox priority list
- Mailbox priority list: When duplicates exist, only show the mail address with the highest priority. Verbose output contains additional information for each occurrence (Outlook profile name, registry path, legacyExchangeDN)
- Setting default signature: Show Outlook profile name, so that mailboxes that exist in multiple Outlook profiles can be distinguished
- When the logged in user's personal mailbox exists in multiple profiles, set the Outlook Web signature and OOF message for this mailbox only once
- When a mailbox exists in multiple Outlook profiles, only query AD/Graph at the first occurrence and use cached data on remaining occurrences
File hashes
- SHA256 hash of 'Set-OutlookSignatures_v3.5.0.zip': CD724283625F3CFBB66CEDADF808AD2D3B7849BB70E82A6DF5D6820358B47C87
- See 'hashes.txt' in 'Set-OutlookSignatures_v3.5.0.zip' for hash value of every single file in the release.