Unable to set New Message signature

Matt Fitzmaurice 36 Reputation points
2023-04-03T10:54:21.93+00:00

I use code similar to the following VSTO C# to create Outlook Signatures:


var signature = WordApplication.EmailOptions.EmailSignature
signature.EmailSignatureEntries.Add("Signature Name", range);

I have multiple email accounts configured and the signature is created in "Signatures on this device" - not in any of the email accounts. Consequently, I can't manually set the "New messages" and "Replies/Forwards".

Can someone explain what is going on and how I can resolve my issue?

I think Microsoft may have broken this functionality.

I have been using the above code (for years now), to manage email signatures. However, things have changed in Outlook sometime in the last 6 to 12 months.

My colleague and I see different "Signatures and Stationery" dialogs. Even though we are both on Office 365 v2302 Build 16.0.16130.20186 64bit.

His dialog allows the "New Messages" signature to be set. Mine does not.

The main difference I can see between our computers is that I am on Windows 11 whereas he is on Windows 10. We both have multiple email accounts configured within Outlook. I have a "Signatures on this device" option. He does not.

From my computer where the dialog DOESN'T work:

me

From his computer where the dialog DOES work:

other

Outlook | Windows | Classic Outlook for Windows | For business
Microsoft 365 and Office | Install, redeem, activate | For business | Windows
{count} votes

1 answer

Sort by: Most helpful
  1. Matt Fitzmaurice 36 Reputation points
    2023-04-11T02:24:23.6566667+00:00
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.