Getting signature file name/location

J

John

Hi

Is there a way to programmatically get the file name and location of the
currently set outlook signature?

Thanks

Regards
 
M

Michael Bauer [MVP - Outlook]

Am Fri, 22 Sep 2006 03:44:31 +0100 schrieb John:

In OL 2003 you can have two signatures for each account, one for new e-mails
and one for replies.

The accounts you can find in the registry under:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
Messaging Subsystem\Profiles\[User]\9375CFF0413111d3B88A00104B2A6676\

The signature files are under:
c:\documents and settings\[user]\Application Data\Microsoft\Signatures
 
J

John

Anyway to find the actual name of the signature file as the user may have
given any name to it?

Thanks

Regards

Michael Bauer said:
Am Fri, 22 Sep 2006 03:44:31 +0100 schrieb John:

In OL 2003 you can have two signatures for each account, one for new
e-mails
and one for replies.

The accounts you can find in the registry under:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
Messaging Subsystem\Profiles\[User]\9375CFF0413111d3B88A00104B2A6676\

The signature files are under:
c:\documents and settings\[user]\Application Data\Microsoft\Signatures

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
-- www.VBOffice.net --

Hi

Is there a way to programmatically get the file name and location of the
currently set outlook signature?

Thanks

Regards
 
M

Michael Bauer [MVP - Outlook]

Am Sat, 23 Sep 2006 02:46:43 +0100 schrieb John:

The file name is equal to the signature name. That value you can read in the
registry, and for each name there´re three files (*.txt, *.html, *.rtf).

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
-- www.VBOffice.net --

Anyway to find the actual name of the signature file as the user may have
given any name to it?

Thanks

Regards

Michael Bauer said:
Am Fri, 22 Sep 2006 03:44:31 +0100 schrieb John:

In OL 2003 you can have two signatures for each account, one for new
e-mails
and one for replies.

The accounts you can find in the registry under:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
Messaging Subsystem\Profiles\[User]\9375CFF0413111d3B88A00104B2A6676\

The signature files are under:
c:\documents and settings\[user]\Application Data\Microsoft\Signatures

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
-- www.VBOffice.net --

Hi

Is there a way to programmatically get the file name and location of the
currently set outlook signature?

Thanks

Regards
 
D

Diane Poremsky [MVP]

what version of outlook? sigs are stored in a signature folder under
C:\Documents and Settings\username\ - but you need to read the registry to
know which is used or set as default (ol2003).



--
Diane Poremsky [MVP - Outlook]
Author, Teach Yourself Outlook 2003 in 24 Hours
Coauthor, OneNote 2003 for Windows (Visual QuickStart Guide)
Need Help with Common Tasks? http://www.outlook-tips.net/beginner/
Outlook 2007: http://www.slipstick.com/outlook/ol2007/



Subscribe to Exchange Messaging Outlook newsletter:
[email protected]
 
J

John

I have searched around for it but have not found. Could I please have a code
example of how to read the signature name from the register?

Many Thanks

Regards


Diane Poremsky said:
what version of outlook? sigs are stored in a signature folder under
C:\Documents and Settings\username\ - but you need to read the registry to
know which is used or set as default (ol2003).



--
Diane Poremsky [MVP - Outlook]
Author, Teach Yourself Outlook 2003 in 24 Hours
Coauthor, OneNote 2003 for Windows (Visual QuickStart Guide)
Need Help with Common Tasks? http://www.outlook-tips.net/beginner/
Outlook 2007: http://www.slipstick.com/outlook/ol2007/



Subscribe to Exchange Messaging Outlook newsletter:
[email protected]


John said:
Hi

Is there a way to programmatically get the file name and location of the
currently set outlook signature?

Thanks

Regards
 
J

John

I have searched around for it but have not found. Could I please have a code
example of how to read the signature name from the register?

Many Thanks

Regards

Michael Bauer said:
Am Sat, 23 Sep 2006 02:46:43 +0100 schrieb John:

The file name is equal to the signature name. That value you can read in
the
registry, and for each name there´re three files (*.txt, *.html, *.rtf).

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
-- www.VBOffice.net --

Anyway to find the actual name of the signature file as the user may have
given any name to it?

Thanks

Regards

Michael Bauer said:
Am Fri, 22 Sep 2006 03:44:31 +0100 schrieb John:

In OL 2003 you can have two signatures for each account, one for new
e-mails
and one for replies.

The accounts you can find in the registry under:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
Messaging Subsystem\Profiles\[User]\9375CFF0413111d3B88A00104B2A6676\

The signature files are under:
c:\documents and settings\[user]\Application Data\Microsoft\Signatures

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
-- www.VBOffice.net --


Hi

Is there a way to programmatically get the file name and location of
the
currently set outlook signature?

Thanks

Regards
 
M

Michael Bauer [MVP - Outlook]

Am Mon, 25 Sep 2006 18:33:42 +0100 schrieb John:

I don´t have a sample for you. This article may help:
http://support.microsoft.com/kb/145679/en-us

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
-- www.VBOffice.net --

I have searched around for it but have not found. Could I please have a code
example of how to read the signature name from the register?

Many Thanks

Regards

Michael Bauer said:
Am Sat, 23 Sep 2006 02:46:43 +0100 schrieb John:

The file name is equal to the signature name. That value you can read in
the
registry, and for each name there´re three files (*.txt, *.html, *.rtf).

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
-- www.VBOffice.net --

Anyway to find the actual name of the signature file as the user may have
given any name to it?

Thanks

Regards

Am Fri, 22 Sep 2006 03:44:31 +0100 schrieb John:

In OL 2003 you can have two signatures for each account, one for new
e-mails
and one for replies.

The accounts you can find in the registry under:
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows
Messaging Subsystem\Profiles\[User]\9375CFF0413111d3B88A00104B2A6676\

The signature files are under:
c:\documents and settings\[user]\Application Data\Microsoft\Signatures

--
Viele Gruesse / Best regards
Michael Bauer - MVP Outlook
-- www.VBOffice.net --


Hi

Is there a way to programmatically get the file name and location of
the
currently set outlook signature?

Thanks

Regards
 
Top