<?xml version="1.0" encoding="UTF-8"?>


<!--
  DO NOT MODIFY THIS FILE MANUALLY!

  Use 'run_before_deployment.ps1' to modify the configuration of the add-in.
  Make sure you exactly follow the instructions on when to increase or decrease the version number
  and when to re-deploy the manifest.xml file.

  For an overview of different deployment methods, see https://set-outlooksignatures.com/outlookaddin.

  Would you like support? ExplicIT Consulting offers professional support for this and other open source code:
  https://set-outlooksignatures.com/support
-->


<OfficeApp xmlns="http://schemas.microsoft.com/office/appforoffice/1.1"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xmlns:bt="http://schemas.microsoft.com/office/officeappbasictypes/1.0"
  xmlns:mailappor="http://schemas.microsoft.com/office/mailappversionoverrides/1.0" xsi:type="MailApp">

  <Id>e8911c17-920d-0000-5195-0ff1ce0add13</Id>
  <Version>4.26.0.0</Version>
  <ProviderName>ExplicIT Consulting GmbH</ProviderName>
  <DefaultLocale>en-us</DefaultLocale>
  <DisplayName DefaultValue="Set-OutlookSignatures" />
  <Description DefaultValue="Email signatures and out-of-office replies for Exchange and Outlook. Full-featured, cost-effective, unsurpassed data privacy." />
  <IconUrl DefaultValue="https://signatures.pencco-labs.com/images/logo64x64.png" />
  <HighResolutionIconUrl DefaultValue="https://signatures.pencco-labs.com/images/logo128x128.png" />
  <SupportUrl DefaultValue="https://set-outlooksignatures.com/support" />

  <AppDomains>
    <AppDomain>https://signatures.pencco-labs.com</AppDomain>
  </AppDomains>

  <Hosts>
    <Host Name="Mailbox" />
  </Hosts>

  <!-- Make the add-in only available when at least mailbox requirement set 1.5 is supported. -->
  <Requirements>
    <Sets DefaultMinVersion="1.5">
      <Set Name="Mailbox" />
    </Sets>
  </Requirements>

  <!-- Old schema. This will be overridden by the VersionOverrides below. -->
  <FormSettings>
    <Form xsi:type="ItemEdit">
      <DesktopSettings>
        <SourceLocation DefaultValue="https://signatures.pencco-labs.com/taskpane.html" />
      </DesktopSettings>
    </Form>
  </FormSettings>

  <!-- ReadWriteMailbox is the least permission required to be able to set a signature. -->
  <Permissions>ReadWriteMailbox</Permissions>

  <!-- Make the add-in available when reading or editing a message or an appointment. -->
  <Rule xsi:type="RuleCollection" Mode="Or">
    <Rule xsi:type="ItemIs" ItemType="Message" FormType="ReadOrEdit"/>
    <Rule xsi:type="ItemIs" ItemType="Appointment" FormType="ReadOrEdit"/>
  </Rule>
  <!-- /Old schema. -->

  <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides" xsi:type="VersionOverridesV1_0">
    <VersionOverrides xmlns="http://schemas.microsoft.com/office/mailappversionoverrides/1.1" xsi:type="VersionOverridesV1_1">

      <!-- Make the add-in only available when at least mailbox requirement set 1.5 is supported. -->
      <Requirements>
        <bt:Sets DefaultMinVersion="1.5">
          <bt:Set Name="Mailbox" />
        </bt:Sets>
      </Requirements>

      <Hosts>
        <Host xsi:type="MailHost">
          <!-- Specify the runtime for event-based activation. -->
          <!-- For more information, see
          https://docs.microsoft.com/office/dev/add-ins/outlook/autolaunch -->
          <Runtimes>
            <Runtime resid="AutorunHTML">
              <Override type="javascript" resid="RuntimeJS" />
            </Runtime>
          </Runtimes>

          <DesktopFormFactor>
            <SupportsSharedFolders>true</SupportsSharedFolders>

            <ExtensionPoint xsi:type="MessageReadCommandSurface">
              <OfficeTab id="TabDefault">
                <Group id="mrcsG0">
                  <Label resid="residGL0" />
                  <Control xsi:type="Button" id="MRCS_TpBtn0">
                    <Label resid="residStr0" />
                    <Supertip>
                      <Title resid="residStr0" />
                      <Description resid="residTT0" />
                    </Supertip>
                    <Icon>
                      <bt:Image size="16" resid="Icon16x16" />
                      <bt:Image size="32" resid="Icon32x32" />
                      <bt:Image size="48" resid="Icon48x48" />
                      <bt:Image size="64" resid="Icon64x64" />
                      <bt:Image size="80" resid="Icon80x80" />
                    </Icon>
                    <Action xsi:type="ShowTaskpane">
                      <SourceLocation resid="TaskpaneHTML" />
                      <SupportsPinning>false</SupportsPinning>
                    </Action>
                  </Control>
                </Group>
              </OfficeTab>
            </ExtensionPoint>

            <ExtensionPoint xsi:type="MessageComposeCommandSurface">
              <OfficeTab id="TabDefault">
                <Group id="mccsG0">
                  <Label resid="residGL0" />
                  <Control xsi:type="Button" id="MCCS_TpBtn0">
                    <Label resid="residStr0" />
                    <Supertip>
                      <Title resid="residStr0" />
                      <Description resid="residTT0" />
                    </Supertip>
                    <Icon>
                      <bt:Image size="16" resid="Icon16x16" />
                      <bt:Image size="32" resid="Icon32x32" />
                      <bt:Image size="48" resid="Icon48x48" />
                      <bt:Image size="64" resid="Icon64x64" />
                      <bt:Image size="80" resid="Icon80x80" />
                    </Icon>
                    <Action xsi:type="ShowTaskpane">
                      <SourceLocation resid="TaskpaneHTML" />
                      <SupportsPinning>true</SupportsPinning>
                    </Action>
                  </Control>
                </Group>
              </OfficeTab>
            </ExtensionPoint>

            <ExtensionPoint xsi:type="AppointmentOrganizerCommandSurface">
              <OfficeTab id="TabDefault">
                <Group id="aocsG0">
                  <Label resid="residGL0" />
                  <Control xsi:type="Button" id="AOCS_TpBtn1">
                    <Label resid="residStr0" />
                    <Supertip>
                      <Title resid="residStr0" />
                      <Description resid="residTT0" />
                    </Supertip>
                    <Icon>
                      <bt:Image size="16" resid="Icon16x16" />
                      <bt:Image size="32" resid="Icon32x32" />
                      <bt:Image size="48" resid="Icon48x48" />
                      <bt:Image size="64" resid="Icon64x64" />
                      <bt:Image size="80" resid="Icon80x80" />
                    </Icon>
                    <Action xsi:type="ShowTaskpane">
                      <SourceLocation resid="TaskpaneHTML" />
                      <SupportsPinning>true</SupportsPinning>
                    </Action>
                  </Control>
                </Group>
              </OfficeTab>
            </ExtensionPoint>

            <ExtensionPoint xsi:type="LaunchEvent">
              <LaunchEvents>
                <LaunchEvent Type="OnAppointmentAttendeesChanged" FunctionName="startOnAppointmentAttendeesChanged" />
                <LaunchEvent Type="OnAppointmentFromChanged" FunctionName="startOnAppointmentFromChanged" />
                <LaunchEvent Type="OnMessageFromChanged" FunctionName="startOnMessageFromChanged" />
                <LaunchEvent Type="OnMessageRecipientsChanged" FunctionName="startOnMessageRecipientsChanged" />
                <LaunchEvent Type="OnNewAppointmentOrganizer" FunctionName="startOnNewAppointmentOrganizer" />
                <LaunchEvent Type="OnNewMessageCompose" FunctionName="startOnNewMessageCompose" />
              </LaunchEvents>
              <SourceLocation resid="AutorunHTML" />
            </ExtensionPoint>
          </DesktopFormFactor>

          <MobileFormFactor>
            <ExtensionPoint xsi:type="MobileMessageReadCommandSurface">
              <Group id="mmrcsG0">
                <Label resid="residGL0" />
                <Control xsi:type="MobileButton" id="MMRCS_TpBtn0">
                  <Label resid="residStr0" />
                  <Icon xsi:type="bt:MobileIconList">
                    <bt:Image size="25" scale="1" resid="Icon80x80" />
                    <bt:Image size="25" scale="2" resid="Icon80x80" />
                    <bt:Image size="25" scale="3" resid="Icon80x80" />
                    <bt:Image size="32" scale="1" resid="Icon80x80" />
                    <bt:Image size="32" scale="2" resid="Icon80x80" />
                    <bt:Image size="32" scale="3" resid="Icon80x80" />
                    <bt:Image size="48" scale="1" resid="Icon80x80" />
                    <bt:Image size="48" scale="2" resid="Icon80x80" />
                    <bt:Image size="48" scale="3" resid="Icon80x80" />
                  </Icon>
                  <Action xsi:type="ShowTaskpane">
                    <SourceLocation resid="TaskpaneHTML" />
                  </Action>
                </Control>
              </Group>
            </ExtensionPoint>

            <ExtensionPoint xsi:type="LaunchEvent">
              <LaunchEvents>
                <LaunchEvent Type="OnAppointmentAttendeesChanged" FunctionName="startOnAppointmentAttendeesChanged" />
                <LaunchEvent Type="OnAppointmentFromChanged" FunctionName="startOnAppointmentFromChanged" />
                <LaunchEvent Type="OnMessageFromChanged" FunctionName="startOnMessageFromChanged" />
                <LaunchEvent Type="OnMessageRecipientsChanged" FunctionName="startOnMessageRecipientsChanged" />
                <LaunchEvent Type="OnNewAppointmentOrganizer" FunctionName="startOnNewAppointmentOrganizer" />
                <LaunchEvent Type="OnNewMessageCompose" FunctionName="startOnNewMessageCompose" />
              </LaunchEvents>
              <SourceLocation resid="AutorunHTML" />
            </ExtensionPoint>
          </MobileFormFactor>
        </Host>
      </Hosts>

      <Resources>
        <bt:Images>
          <bt:Image id="Icon16x16" DefaultValue="https://signatures.pencco-labs.com/images/logo.png"></bt:Image>
          <bt:Image id="Icon32x32" DefaultValue="https://signatures.pencco-labs.com/images/logo.png"></bt:Image>
          <bt:Image id="Icon48x48" DefaultValue="https://signatures.pencco-labs.com/images/logo.png"></bt:Image>
          <bt:Image id="Icon64x64" DefaultValue="https://signatures.pencco-labs.com/images/logo.png"></bt:Image>
          <bt:Image id="Icon80x80" DefaultValue="https://signatures.pencco-labs.com/images/logo.png"></bt:Image>
        </bt:Images>

        <bt:Urls>
          <bt:Url id="TaskpaneHTML" DefaultValue="https://signatures.pencco-labs.com/taskpane.html"></bt:Url>
          <bt:Url id="AutorunHTML" DefaultValue="https://signatures.pencco-labs.com/autorun.html"></bt:Url>
          <bt:Url id="RuntimeJS" DefaultValue="https://signatures.pencco-labs.com/launchevent.js"></bt:Url>
        </bt:Urls>

        <bt:ShortStrings>
          <bt:String id="residGL0" DefaultValue="Set-OutlookSignatures"></bt:String>
          <bt:String id="residStr0" DefaultValue="Set-OutlookSignatures"></bt:String>
        </bt:ShortStrings>

        <bt:LongStrings>
          <bt:String id="residTT0" DefaultValue="Opens a pane displaying all settings."></bt:String>
        </bt:LongStrings>
      </Resources>
    </VersionOverrides>
  </VersionOverrides>
</OfficeApp>


