Where does Outlook store signatures?

  • Thread starter Thread starter David Park
  • Start date Start date
Status
Not open for further replies.
D

David Park

I need to determine whether a user has Outlook 2003 setup to automatically

insert a signature for new messages, replies, or forwards. How can I use VBA

to determine this?

Thanks for your help.
 
It sounds like you want to programmatically check whether the

"Signature for new messages" box is filled in. My guess is that it

isn't possible.

--JP

On Sep 22, 2:13 pm, David Park <DavidP...
wrote:
> I need to determine whether a user has Outlook 2003 setup to automatically
> insert a signature for new messages, replies, or forwards.  How can I use VBA
> to determine this?

> Thanks for your help.
 
JP - Yes, that is exactly what I want to do. I am hoping that someone would

be able to tell me how Outlook determines that the user has selected a

signature under the Tools -> Options -> Mail Format -> Signatures menu

options and then fills in the user's selected signature. I've checked the

Outlook object model and the Inspectors and CommandBars without success.

If anyone can point me in the right direction, I would truly appreciate it.

Thanks,

Dave

"JP" wrote:


> It sounds like you want to programmatically check whether the
> "Signature for new messages" box is filled in. My guess is that it
> isn't possible.

> --JP

> On Sep 22, 2:13 pm, David Park <DavidP...
> wrote:
> > I need to determine whether a user has Outlook 2003 setup to automatically
> > insert a signature for new messages, replies, or forwards. How can I use VBA
> > to determine this?
> > Thanks for your help.

>
 
On Tue, 22 Sep 2009 11:13:02 -0700, David Park wrote in microsoft.public.outlook.program_vba:


> I need to determine whether a user has Outlook 2003 setup to automatically
> insert a signature for new messages, replies, or forwards. How can I use VBA
> to determine this?


I'm pretty certain that's not exposed to the Outlook Object Model, and it seems to be a general area of black magic; see <http://207.46.16.252/en-us/magazine/2006.10.heyscriptingguy.aspx>, <http://support.microsoft.com/kb/938360>, and registry keys like

HKCU\Software\Microsoft\Office\nn.m\Common\MailSettings

HKCU\Software\Microsoft\Office\nn.m\Outlook\Signatures

HKCU\Software\Microsoft\Windows NT\CurrentVersion\Windows Messaging Subsystem\Profiles\profilename\9375CFF0413111d3B88A00104B2A6676\number

and their values.

I think you are better off distributing a memo telling your staff what they have to do, why, and how.

Michael Bednarek http://mbednarek.com/ "POST NO BILLS"

Michael Bednarek http://mbednarek.com/ "POST NO BILLS"
 
In addition to Michael, in Outlook 2003 you can determine different

signatures for each account and profile. The accounts of a profile are

listed under:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows

Messaging Subsystem\Profiles\[profile name]\9375CFF0413111d3B88A00104B2A6676

Under each account see if there's an entry called 'New Signature'. If so,

the user has set Outlook to insert the mentioned signature automatically for

new emails.

For replies and forwards the entry in the registry is called 'Reply-Forward

Signature'.

Best regards

Michael Bauer

Am Tue, 22 Sep 2009 11:13:02 -0700 schrieb David Park:


> I need to determine whether a user has Outlook 2003 setup to automatically
> insert a signature for new messages, replies, or forwards. How can I use


VBA
> to determine this?

> Thanks for your help.
 
Michael - Thank you for the references. I think they will lead me in the

right direction.

Dave

"Michael Bauer " wrote:



> In addition to Michael, in Outlook 2003 you can determine different
> signatures for each account and profile. The accounts of a profile are
> listed under:

> HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
> Messaging Subsystem\Profiles\[profile name]\9375CFF0413111d3B88A00104B2A6676

> Under each account see if there's an entry called 'New Signature'. If so,
> the user has set Outlook to insert the mentioned signature automatically for
> new emails.

> For replies and forwards the entry in the registry is called 'Reply-Forward
> Signature'.

> > Best regards
> Michael Bauer

> > >

> Am Tue, 22 Sep 2009 11:13:02 -0700 schrieb David Park:
>
> > I need to determine whether a user has Outlook 2003 setup to automatically
> > insert a signature for new messages, replies, or forwards. How can I use

> VBA
> > to determine this?
> > Thanks for your help.

>
 
"David Park" wrote:


> I need to determine whether a user has Outlook 2003 setup to automatically
> insert a signature for new messages, replies, or forwards. How can I use VBA
> to determine this?

> Thanks for your help.
>
 
Along the same lines, I am trying to use a macro within the outlook 2007

appointment to insert a signature...without any positive results. The VBA

code is written, it works in word, and I just get errors within the new

appointment box. Any suggestions?

dd

"David Park" wrote:


> Michael - Thank you for the references. I think they will lead me in the
> right direction.

> Dave

> "Michael Bauer " wrote:
>
> > In addition to Michael, in Outlook 2003 you can determine different
> > signatures for each account and profile. The accounts of a profile are
> > listed under:
> > HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
> > Messaging Subsystem\Profiles\[profile name]\9375CFF0413111d3B88A00104B2A6676
> > Under each account see if there's an entry called 'New Signature'. If so,
> > the user has set Outlook to insert the mentioned signature automatically for
> > new emails.
> > For replies and forwards the entry in the registry is called 'Reply-Forward
> > Signature'.
> > > > Best regards
> > Michael Bauer
> > > > > >

> > Am Tue, 22 Sep 2009 11:13:02 -0700 schrieb David Park:
> >
> > > I need to determine whether a user has Outlook 2003 setup to automatically
> > > insert a signature for new messages, replies, or forwards. How can I use

> > VBA
> > > to determine this?
> > > > Thanks for your help.

> >
 
Show your code and indicate where the error is occuring.

Sue Mosher

"dd" <dd> wrote in message

news:46E97223-A39C-4162-B42C-5985FAE9D830@microsoft.com...
> Along the same lines, I am trying to use a macro within the outlook 2007
> appointment to insert a signature...without any positive results. The VBA
> code is written, it works in word, and I just get errors within the new
> appointment box. Any suggestions?
 
Refer to "Insert Text via Macro in Outlook 2007" code and explanation is there.

"Sue Mosher [MVP]" wrote:


> Show your code and indicate where the error is occuring.
> > Sue Mosher
> > >

> "dd" <dd> wrote in message
> news:46E97223-A39C-4162-B42C-5985FAE9D830@microsoft.com...
> > Along the same lines, I am trying to use a macro within the outlook 2007
> > appointment to insert a signature...without any positive results. The VBA
> > code is written, it works in word, and I just get errors within the new
> > appointment box. Any suggestions?


>
 
Status
Not open for further replies.
Similar threads
Thread starter Title Forum Replies Date
H Where does Outlook 2007 save the default reminder settings? Outlook VBA and Custom Forms 1
J Where does BCM store User-Defined fields in the database? BCM (Business Contact Manager) 3
H Macro to Delete Duplicate items in Outlook calendar where title is the same and date is the same Outlook VBA and Custom Forms 0
G Outlook Contact Item.Restrict where FullName is NULL Outlook VBA and Custom Forms 3
J Outlook 365 Add keywords from Listbox to the message body where cursor is placed Outlook VBA and Custom Forms 0
e_a_g_l_e_p_i Changing where data .pst is saved to Using Outlook 3
D Anyone tell me where custom view settings are stored? Outlook VBA and Custom Forms 9
P Sending email from outlook IMAP to GMAIL where embedded images are added as attachment Using Outlook 1
J Outlook 2016 After a search in all mailboxes, where is each message that was found? Using Outlook 6
M Where is the setting to *turn off* open calendar in a new window? Using Outlook 3
J OUTLOOK 2016 FILE STORAGE WHERE COMMAND Using Outlook 12
C Long List Of Outlook 2016/Outlook.com Bugs // Where To Report? Using Outlook 10
S Views ans Where Settings AreSavd Using Outlook 4
F Move mails from Deleted Items folder back to its original folder where the mails got deleted Using Outlook 0
Horsepower Where did Evenote come from? Using Outlook 6
tswatek Issue with where Outlook saves new contacts Using Outlook 3
snissen Where is "Edit Message" in Outlook 2016? Using Outlook 2
C Where are BCM User Customizations located? BCM (Business Contact Manager) 9
Mark Foley Where are Outlook categories save for IMAP? Using Outlook 12
T Where did my categorized emails go? Using Outlook 1
H Where to post code in Outlook Outlook VBA and Custom Forms 1
R click to toggle quick click category reasigns to where ? Using Outlook 2
P Where are the cached emails stored? Using Outlook.com accounts in Outlook 2
D VBA Script (Ask to where to save send mail) Outlook VBA and Custom Forms 1
R Outlook 2013 People Pane - Where is the "Add" button for social networks? Using Outlook 4
J Lost contacts.pst afer sync with iCloud: where has contact.pst disapperaed to? Using Outlook 3
O Outlook 2013 contacts - Where to find "Display as"-field Using Outlook 2
J Linking Contacts to a Message Where the Contact isn't an Addressee Using Outlook 1
L How do i choose where i file my sent messages? Using Outlook 1
C Outlook 2007 Contact Card opens in margin of screen where I can't see it Using Outlook 3
P Where the heck is the data? Using Outlook 10
G Modify Subject line of incoming mail where I am in Cc line Using Outlook 1
B Can't locate in Outlook custom form where is message from Using Outlook 4
B help: where are outlook2000 email accounts stored Using Outlook 14
Rupert Dragwater Where to find folders in Outlook 2010 Using Outlook 4
S Where is the BCM SDK?? BCM (Business Contact Manager) 1
B Where are my emails that I already? Using Outlook 1
G Where are Saved Reports physically stored? BCM (Business Contact Manager) 0
O Where is Launcher, the custom action for Exchange server? Exchange Server Administration 1
J Where is Final Release BCM 2010, Microsoft? Why is Dev Team silent BCM (Business Contact Manager) 2
B Where is RTM version of BCM 2010? BCM (Business Contact Manager) 2
N Where have all the helpful people gone in this forum? BCM (Business Contact Manager) 3
S Custom Fields - Deleting And Where Are They Saved Outlook VBA and Custom Forms 8
M WHERE without using CASE Outlook VBA and Custom Forms 3
S Where to publish my custom form ? Outlook VBA and Custom Forms 4
P Where are User-defined fields stored in BCM 2010 database? BCM (Business Contact Manager) 2
E Where is Business Contact Manager?? BCM (Business Contact Manager) 2
T Where is "administrative groups" Exchange Server Administration 9
K Get folder path where an account stores messages Outlook VBA and Custom Forms 5
A COM add-in causes Outlook 2007 to periodically crash where it did not in Outlook 2003 Outlook VBA and Custom Forms 3

Similar threads

Back
Top