Deploy signatures to non-Exchange Outlook clients

1

0

In my office, I have a few computers that are running Outlook (some 2007, some 2010). They are standalone clients using IMAP; there is no Exchange or AD present.

Is there any means in which I can deploy standardized email signatures to the Outlook clients?

All of the research I've done all involve doing it with an Exchange server or Active Directory, but I can't afford nor want one.

Moses

Posted 2013-10-28T18:36:27.330

Reputation: 10 813

1http://www.symprex.com/products/email-signature-disclaimer-manager/ – Ƭᴇcʜιᴇ007 – 2013-10-28T18:45:23.500

@techie007 Both of those require an AD. – Moses – 2013-10-28T18:49:09.823

I'm not sure why this is being voted to be moved to ServerFault, as this is a question specific to a standalone Outlook client(s). I don't have/want an exchange server or domain controller. – Moses – 2013-10-28T18:49:54.560

Answers

1

The Microsoft article How to deploy a default email signature in Outlook describes the procedure to follow.

  1. Close Outlook.

  2. Delete the First-Run value under the following key in the Windows registry:
    KEY_CURRENT_USER\Software\Microsoft\Office\x.0\Outlook\Setup
    Note, x.0 depends on your version of Outlook.
    Outlook 2013 = 15.0
    Outlook 2010 = 14.0
    Outlook 2007 = 12.0

  3. Add/deploy the signature files and folders you want to use for email signatures to the \Signatures folder under the user profile. This location varies, depending on your version of Windows.
    Windows Vista,Windows 7, or Windows 8
    %userprofile%\AppData\Roaming\Microsoft\Signatures
    Windows XP
    %userprofile%\Application Data\Microsoft\Signatures

  4. Create or locate the following key in the registry:
    HKEY_CURRENT_USER\Software\Microsoft\Office\x.0\Common\MailSettings
    or
    HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\x.0\Common\MailSettings
    Note, x.0 depends on your version of Outlook.

  5. Create the following value(s) under the MailSettings registry key:
    Name: NewSignature
    Type: REG_EXPAND_SZ
    Value: The name of signature to use for new messages (see step 3 above for signature names)
    Name: ReplySignature
    Type: REG_EXPAND_SZ
    Value: The name of signature to use for reply messages (see step 3 above for signature names)

  6. Start Outlook and open a new e-mail message.
    The signature specified in the NewSignature registry value will automatically appear in the body of the message.

harrymc

Posted 2013-10-28T18:36:27.330

Reputation: 306 093

Awesome! Do you know if you can use variables in the signature itself, or must you make a hard copy of the signatures for each user? – Moses – 2013-11-13T21:07:40.093

1

The Outlook signature itself cannot contain variables, but there's no reason you couldn't write a login script that would create three signature files (.rtf, .htm, and .txt) that contain the information specific to each user. These might help : article 1 and article 2.

– harrymc – 2013-11-14T18:24:10.213