Manage signatures in a AD domain?

to set signatures in Outlook for all users I’m running a login script for each user that:

  1. Looks if a new signature on the file server
  2. Copies the signature from the file server to "$env:userprofile\AppData\Roaming\Microsoft\Signatures"
  3. Sets the registry values in HKCU:SOFTWARE\Microsoft\Office\16.0\Common\MailSettings to use the signature by default

Actually this is quite simple :slightly_smiling_face:

I’d like to do this with em client, too. Where are signatures stored? How can I set a signature via Powershell (registry value, ini-File, …)?


Just found this:

Using this method I can import a new signature, but sadly I cannot change/overwrite an existing signature.

1 Like

Apparantly I’ve missed this setting inside the signature:
<signature name=“My Signature” allow-edit=“false” overwrite=“true”>

Setting overwrite to true enables overwriting of the signature.

1 Like

You solved it all on your own and gave others some very useful information. :grin:

It is a very specialized requirement, but someone will search the forum and find this, and be very happy.

Thanks for that.