[GH-ISSUE #79] Signatures in Outlook Web (OWA) not working #25

Closed
opened 2026-02-27 20:30:52 +03:00 by kerem · 2 comments
Owner

Originally created by @swissbuechi on GitHub (Jun 1, 2023).
Original GitHub issue: https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/issues/79

Hi, thanks for your awesome tool!
Signatures + OOF are working excellent for my local Outlook client.

Sadly it does not create the signatures in OWA.
OOF works fine in OWA.

It also does not delete the user created signatures in OWA.

powershell.exe -file .\Set-OutlookSignatures.ps1 -DeleteUserCreatedSignatures $true -GraphOnly $true -Verbose
  Set up environment for connection to Outlook Web @2023-06-01T11:15:29+02:00@
  Connect to Outlook Web @2023-06-01T11:15:29+02:00@
  Set Outlook Web signature @2023-06-01T11:15:50+02:00@
    Different default signatures for new and reply/forward set, use new one: 'MyCompany external English formal'
  Process Out of Office (OOF) auto replies @2023-06-01T11:15:50+02:00@
    Process common templates @2023-06-01T11:15:50+02:00@
      'MyCompany OOF external.docx' (ini index #3) @2023-06-01T11:15:50+02:00@
        Check permissions
          Allows
            Common: Template is classified as common template valid for all mailboxes
          Denies
            Group: Mailbox is not member of any denied group
            E-Mail address: Mailbox does not have any denied e-mail address
          Use template as there is at least one allow and no deny for this mailbox
      'MyCompany OOF internal.docx' (ini index #4) @2023-06-01T11:15:50+02:00@
        Check permissions
          Allows
            Common: Template is classified as common template valid for all mailboxes
          Denies
            Group: Mailbox is not member of any denied group
            E-Mail address: Mailbox does not have any denied e-mail address
          Use template as there is at least one allow and no deny for this mailbox
    Process group specific templates @2023-06-01T11:15:50+02:00@
      'MyCompany OOF external Legal.docx' (ini index #6) @2023-06-01T11:15:50+02:00@
        Check permissions
          Allows
            Group: Mailbox is not member of any allowed group
          Do not use template as there is no allow or at least one deny for this mailbox
      'MyCompany OOF external Marketing.docx' (ini index #7) @2023-06-01T11:15:50+02:00@
        Check permissions
          Allows
            Group: Mailbox is not member of any allowed group
          Do not use template as there is no allow or at least one deny for this mailbox
    Process mailbox specific templates @2023-06-01T11:15:50+02:00@
      'MyCompany OOF external Helpdesk.docx' (ini index #5) @2023-06-01T11:15:50+02:00@
        Check permissions
          Allows
            E-mail address: Mailbox does not have any allowed e-mail address
          Do not use template as there is no allow or at least one deny for this mailbox
    Convert final OOF templates to HTM format @2023-06-01T11:15:50+02:00@
      Internal OOF message: 'MyCompany OOF internal.docx' @2023-06-01T11:15:50+02:00@
        Create temporary file copy
        Replace picture variables
        Replace non-picture variables
        Export to HTM format
          Export high-res images
          Add marker to final HTM file
          Modify connected folder name
        Remove temporary files
      External OOF message: 'MyCompany OOF external.docx' @2023-06-01T11:15:52+02:00@
        Create temporary file copy
        Replace picture variables
        Replace non-picture variables
        Export to HTM format
          Export high-res images
          Add marker to final HTM file
          Modify connected folder name
        Remove temporary files
    Set Out of Office (OOF) auto replies @2023-06-01T11:15:53+02:00@

image

image

Originally created by @swissbuechi on GitHub (Jun 1, 2023). Original GitHub issue: https://github.com/Set-OutlookSignatures/Set-OutlookSignatures/issues/79 Hi, thanks for your awesome tool! Signatures + OOF are working excellent for my local Outlook client. Sadly it does not create the signatures in OWA. OOF works fine in OWA. It also does not delete the user created signatures in OWA. ```PowerShell powershell.exe -file .\Set-OutlookSignatures.ps1 -DeleteUserCreatedSignatures $true -GraphOnly $true -Verbose ``` ``` Set up environment for connection to Outlook Web @2023-06-01T11:15:29+02:00@ Connect to Outlook Web @2023-06-01T11:15:29+02:00@ Set Outlook Web signature @2023-06-01T11:15:50+02:00@ Different default signatures for new and reply/forward set, use new one: 'MyCompany external English formal' Process Out of Office (OOF) auto replies @2023-06-01T11:15:50+02:00@ Process common templates @2023-06-01T11:15:50+02:00@ 'MyCompany OOF external.docx' (ini index #3) @2023-06-01T11:15:50+02:00@ Check permissions Allows Common: Template is classified as common template valid for all mailboxes Denies Group: Mailbox is not member of any denied group E-Mail address: Mailbox does not have any denied e-mail address Use template as there is at least one allow and no deny for this mailbox 'MyCompany OOF internal.docx' (ini index #4) @2023-06-01T11:15:50+02:00@ Check permissions Allows Common: Template is classified as common template valid for all mailboxes Denies Group: Mailbox is not member of any denied group E-Mail address: Mailbox does not have any denied e-mail address Use template as there is at least one allow and no deny for this mailbox Process group specific templates @2023-06-01T11:15:50+02:00@ 'MyCompany OOF external Legal.docx' (ini index #6) @2023-06-01T11:15:50+02:00@ Check permissions Allows Group: Mailbox is not member of any allowed group Do not use template as there is no allow or at least one deny for this mailbox 'MyCompany OOF external Marketing.docx' (ini index #7) @2023-06-01T11:15:50+02:00@ Check permissions Allows Group: Mailbox is not member of any allowed group Do not use template as there is no allow or at least one deny for this mailbox Process mailbox specific templates @2023-06-01T11:15:50+02:00@ 'MyCompany OOF external Helpdesk.docx' (ini index #5) @2023-06-01T11:15:50+02:00@ Check permissions Allows E-mail address: Mailbox does not have any allowed e-mail address Do not use template as there is no allow or at least one deny for this mailbox Convert final OOF templates to HTM format @2023-06-01T11:15:50+02:00@ Internal OOF message: 'MyCompany OOF internal.docx' @2023-06-01T11:15:50+02:00@ Create temporary file copy Replace picture variables Replace non-picture variables Export to HTM format Export high-res images Add marker to final HTM file Modify connected folder name Remove temporary files External OOF message: 'MyCompany OOF external.docx' @2023-06-01T11:15:52+02:00@ Create temporary file copy Replace picture variables Replace non-picture variables Export to HTM format Export high-res images Add marker to final HTM file Modify connected folder name Remove temporary files Set Out of Office (OOF) auto replies @2023-06-01T11:15:53+02:00@ ``` ![image](https://github.com/GruberMarkus/Set-OutlookSignatures/assets/24353767/afcf942c-d4c3-45f8-b3a4-604aa37adacd) ![image](https://github.com/GruberMarkus/Set-OutlookSignatures/assets/24353767/1874a62a-fa90-4510-b2f4-8c56a2f3dea8)
kerem closed this issue 2026-02-27 20:30:52 +03:00
Author
Owner

@GruberMarkus commented on GitHub (Jun 1, 2023):

Hi @swissbuechi,

this is not an error in Set-OutlookSignatures, but a Microsoft problem that is unaddressed for nearly two years now.

Please have a look at the README file, chapter "16.25. What about the roaming signatures feature in Exchange Online?" (https://github.com/GruberMarkus/Set-OutlookSignatures#1625-what-about-the-roaming-signatures-feature-in-exchange-online). It will explain the root cause and possible workarounds.

Kind regards

Markus

<!-- gh-comment-id:1571678291 --> @GruberMarkus commented on GitHub (Jun 1, 2023): Hi @swissbuechi, this is not an error in Set-OutlookSignatures, but a Microsoft problem that is unaddressed for nearly two years now. Please have a look at the README file, chapter "16.25. What about the roaming signatures feature in Exchange Online?" (https://github.com/GruberMarkus/Set-OutlookSignatures#1625-what-about-the-roaming-signatures-feature-in-exchange-online). It will explain the root cause and possible workarounds. Kind regards Markus
Author
Owner

@swissbuechi commented on GitHub (Jun 1, 2023):

Thank you very much!

<!-- gh-comment-id:1571695164 --> @swissbuechi commented on GitHub (Jun 1, 2023): Thank you very much!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Set-OutlookSignatures-Set-OutlookSignatures#25
No description provided.