Using classic Outlook for Windows in business environments
This is how I fixed this issue on Windows:
Update (5/17/2023): I think I have a quicker way to "restore" signatures in Outlook. I am currently running Microsoft® Outlook® for Microsoft 365 MSO (Version 2304 Build 16.0.16327.20200) 64-bit. Other versions might be different.
- Open Outlook.
- Click File > Options > the Mail tab on the left > click the Signatures button on the right side. You will see a new option on the "E-mail Signature" tab called "E-mail account".
- Click the dropdown selection to see each account that has been added to Outlook (I have two accounts) and another option named Signatures on this device. Select this option. You should now see all of your missing signatures in the section titled "Select signature to edit".
- At this point you can stop here and edit these signatures this way. It was my experience that I could still select the "missing" signatures in a new email on the Insert tab. The other option is to copy them to the appropriate email account. If you want to copy them to your other email account(s), do the following.
- Select a signature you want to copy.
- Select the entire signature in the "Edit signature" field. Using Ctrl + A does NOT work. You will need to click and drag with the mouse.
- Copy the signature (don't expect Ctrl + C to work) by right clicking and clicking on Copy.
- Select the email account you want to have this signature under "Email account".
- Click New to create a new signature.
- Type in a name for the signature. You may need to type a unique name for this signature (i.e., Outlook may not let you have two signatures the same name), but you can rename it later. I'll tell you how when all the copying/pasting is done.
- Click OK.
- Paste the signature in the "Edit signature" field with a right click and not Ctrl + V.
- Click Save.
- Select if you want to use this signature for new messages and/or replies/forwards.
- Repeat steps 1-10 for each signature to be copied under Signatures on this device.
- Once the copied signatures have been copied and you have verified everything looks good (just email yourself with each copied signature and click anything with a link), you can deleted the signatures you copied under Signatures on this device. This will be permanent.
- Once the signature on the device has been deleted, you can rename the copied signature using the Rename button when that signature is selected under the email account.
- Click OK to close the Signatures and Stationery window and click OK again to close the Outlook Options window.
Hi, Microsoft Outlook. It would be great if there was an easy way to assign signatures to one or more email accounts without going through the hassle above.
Update (5/12/2023): I am trying the New Outlook preview (this makes Outlook look like Outlook Online - the web version) and my only signature option is the one I set in Outlook Online, which was not available with the "classic" Outlook. I could not get my signatures from the classic Outlook to show up in the new Outlook even when doing the registry modifications as instructed earlier in this thread. I have turned off New Outlook.
If you use the Outlook desktop app and your upset about the recent Outlook update that removed your signatures, you are probably not going to be happy about the new Outlook being forced on you. I recommend signing in to Outlook Online and spending some time now getting it configured the way you want it. Based on my brief testing, changes to either the online version or the new desktop version will affect the other version (e.g., I made changes to the new desktop version and saw those changes show up in the online version). I just noticed that I have the reading pane turned off online, but the new Outlook on the desktop had the reading pane set to on the right. I don't have confidence that changing settings online will affect the new Outlook. If I have time to test this further on another computer, I'll provide an update.
(Original post 5/10/2023):
This looks like a lot of steps, but it's not as bad as it looks or maybe it is, but I believe in you. Of course, Microsoft could have made this easier by just doing these steps for you. They already did it for the one signature that is working. 😒
- Open Outlook.
- Click File > Options > the Mail tab on the left > press the Ctrl key and click the Signatures button on the right side. This will open File Explorer to the location of your Outlook signatures (e.g., C:\Users\your_username\AppData\Roaming\Microsoft\Signatures). Each signature has three associated files with it: .htm, .rtf, and .txt.
- Find the three files with the name of the signature that does shows up in Outlook. These three files will have your email address in parentheses (e.g., "My Signature (jdoe@example.com).htm", "My Signature (jdoe@example.com).rtf", and "My Signature (jdoe@example.com).txt").
- The following 4 steps are OPTIONAL. I'm lazy, so I copied and pasted the email address with the () from one of the signature files. You can skip this step and type out your email address with () for each missing signature file when instructed below.
- Click on one of these signature files.
- Press F2 to allow you to edit the file name.
- Select the the email address with the parentheses (e.g., select "(jdoe@example.com)"). If you make a mistake or change the file's name by accident, just press Esc and press F2 to try again.
- Press Ctrl + C to copy the select email address and () and then press Esc to stop editing the file name.
- Click on the first signature file that does not have your email address in the file name. This should also be a signature that you do not see listed when you edit your signatures in Outlook.
- Press F2 to edit the file name.
- Either paste your email address with () if you copied it from above or type it. There should be a space between the signature name and the left parenthesis and no space between the right parenthesis and the dot (e.g., "My Signature (jdoe@example.com).htm"). If you make a mistake or change the wrong part of the file's name by accident, just press Esc and press F2 to try again.
- Press Enter to save your changes.
- Select the next file and repeat steps 6-8 until all of your signature files have been renamed. You will be repeating these steps for the .htm, .rtf. and .txt file for each missing signature. ***You're almost done.***
- Go back to Outlook and click the Signatures button on the Outlook Options window that should still be open. You will see the missing signatures show up now, but you need to clear a warning for each recovered signature.
- Click the first recovered signature.
- You will receive a message about trusting this signature. Click Yes. (I apologize. I fixed all of my signatures before writing up the steps and do not remember the exact message.)
- Make a single change and delete it. For example, I added a space to the first line of the signature and deleted it.
- Click on the next recovered signature.
- Outlook will prompt you if you want to keep your changes. Click Yes. Saving the change will prevent Outlook from giving you the trust prompt each time you select this signature.
- Repeat steps 12-15 for the remaining recovered signatures.
- Click OK to close the Signatures and Stationery window.
- Click OK to close the Outlook Options window.
- Try out your recovered signatures with glee.