Signature specified where?

  • Thread starter Thread starter Richard Lewis Haggard
  • Start date 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
 
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.
 
You are a Goddess! How the *heck* did you figure that one out?
==========
Rick H.
 
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
 
Back
Top