Signature specified where?

  • Thread starter Richard Lewis Haggard
  • Start date
R

Richard Lewis Haggard

I'm trying to write a VBA macro that will change the currently selected
signature.
I see where the signatures themselves are stored but I don't see where
Outlook 2003 stores the value that says what signature it is to use. I have
a current signature, 'Deadlines', and I've searched the registry but it
would appear that this string is no where in the registry. How does Outlook
2003 know that 'Deadlines' is supposed to be the signature it uses when
creating a new email message?
======
Richard Lewis Haggard
 
S

Sue Mosher [MVP]

Because Outlook 2003 signatures are account-specific, the details are buried
much deeper in the registry, in the Windows Messaging Subsystem key under a
subkey named 9375CFF0413111d3B88A00104B2A6676. Search for values named New
Signature and Reply-Forward Signature. In the parent key for each of those
values, you will have a Service UID that corresponds to the key for a
particular mail account.

The signature names are in Unicode, which is why a normal search won't find
them.
 
R

Richard Lewis Haggard

You are a Goddess! How the *heck* did you figure that one out?
==========
Rick H.
 
S

Sue Mosher [MVP]

The way you find out everything interesting about Outlook: curiosity,
research, and testing.

--
Sue Mosher, Outlook MVP
Author of
Microsoft Outlook Programming - Jumpstart for
Administrators, Power Users, and Developers
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top