Objawy
Gdy załącznik .xlsx utworzony przez Export-Excel jest wysyłany za pośrednictwem serwera transportu granicznego, który ma włączonego agenta filtrowania załączników w Microsoft Exchange Server 2019 lub Exchange Server 2016, załącznik jest traktowany jako nieprawidłowy plik zip.
Przyczyna
Podczas analizowania rekordu deskryptora danych załącznika załącznik jest traktowany jako nieprawidłowy plik zip. Obecnie, podczas analizowania rekordu deskryptora danych, podpis (0x08074b50) jest sprawdzany tylko wtedy, gdy rozmiar kompresji w nagłówku pliku lokalnego (LFH) wynosi 0. Jednak w przypadku załącznika .xlsx wygenerowanego za pomocą Export-Excel rozmiar skompresowany jest obecny w LFH i nadal ma rekord deskryptora danych z podpisem. W takim przypadku analiza kończy się niepowodzeniem, a załącznik jest traktowany jako nieprawidłowy plik zip.
Rozwiązanie
Aby rozwiązać ten problem, zainstaluj jedną z następujących aktualizacji:
W przypadku programu Exchange Server 2019 zainstaluj aktualizację zbiorczą 9 dla programu Exchange Server 2019 lub nowszą aktualizację zbiorczą dla programu Exchange Server 2019.
W przypadku programu Exchange Server 2016 zainstaluj aktualizację zbiorczą 20 dla programu Exchange Server 2016 lub nowszą aktualizację zbiorczą dla programu Exchange Server 2016.
Źródła informacji
Dowiedz się więcej o terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.