Forum Discussion
Outlook roaming signature vs Signatures on this device
I've been able to set default signatures using registry keys as long as the signature is associated with the user's account. This produces the desired default sig you set, but the setting in the Outlook signature settings screen doesn't appear any different. If you check the signature files generated in AppData\Roaming\Microsoft\signatures the ones associated with the account are appended with the user's email in brackets. Just adding this to the signature file name seems to do the trick so that it then appears in the Outlook account signature list rather than the local device one.
To associate signature with account:
Change the signature file name in your script to "[SignatureName] ([User Principal Name]).htm" e.g. "Maddiebean's signature (email address removed for privacy reasons).htm" and it should appear in the user's email dropdown rather than 'Signatures on this device'. Worth noting the UPN is case sensitive in the filename too.
Recently converted to Office365 from Office Pro and all my old signatures were there and I was using them until I wanted to edit one, then only the signature named "signature" was in the list. WTF? read about the new "feature of roaming signatures now contained in the mail box" but no info on how to migrate them. Found this message thread and adding my email in brackets to the signature files worked to have them show up in the edit list. Not sure if its a time saver vs the cut and paste style of recreating them. Previously I had a symbolic link on my computers pointing to a signatures folder on onedrive as a means to have signatures available on all computers I used, but at least for Office 365 that is broke now.