\n
\n
Exchange Server 2019 — konfiguracja poczty firmowej krok po kroku
\n
Autor: Zespół KluczeSoft | Aktualizacja: Marzec 2026 | Czas czytania: ~25 minut
\n
W skrócie: Microsoft Exchange Server 2019 to standard w korporacyjnej poczcie elektronicznej. Ten kompletny przewodnik przeprowadzi Cię przez instalację, konfigurację skrzynek pocztowych, Outlook Web App, konektorów SMTP, certyfikatów SSL, ochrony antyspamowej, kopii zapasowych i monitoringu. Dowiesz się również o licencjonowaniu Exchange Server i CAL.
\n
\n
? Szukasz licencji Exchange Server 2019? W KluczeSoft.pl oferujemy oryginalne licencje serwerowe Exchange Server 2019 oraz licencje dostępowe CAL z natychmiastową dostawą cyfrową. Sprawdź ofertę →
\n
\n
1. Czym jest Microsoft Exchange Server?
\n
Microsoft Exchange Server to zaawansowana platforma serwerowa do zarządzania pocztą elektroniczną, kalendarzami, kontaktami i zadaniami w środowisku firmowym. Od ponad 25 lat stanowi fundament komunikacji korporacyjnej w przedsiębiorstwach na całym świecie.
\n
Exchange Server działa w modelu on-premises (na własnej infrastrukturze), co daje firmom pełną kontrolę nad danymi, zgodnością z regulacjami (np. RODO) oraz możliwość dostosowania konfiguracji do specyficznych potrzeb organizacji. Alternatywę stanowi Exchange Online — chmurowa wersja dostępna w ramach subskrypcji Microsoft 365.
\n
Kluczowe możliwości Exchange Server 2019
\n
\n\n\n| Funkcja | \nOpis | \n
\n\n\n\n| Outlook Web App (OWA) | \nNowoczesny klient webowy z pełną funkcjonalnością — dostęp do poczty z dowolnej przeglądarki | \n
\n\n| ActiveSync | \nSynchronizacja poczty, kalendarza i kontaktów z urządzeniami mobilnymi (iOS, Android) | \n
\n\n| Database Availability Groups (DAG) | \nWysoka dostępność i automatyczna replikacja baz danych między serwerami | \n
\n\n| Data Loss Prevention (DLP) | \nAutomatyczne wykrywanie i ochrona przed wyciekiem poufnych danych | \n
\n\n| In-Place Archive | \nArchiwizacja poczty bezpośrednio na serwerze z politykami retencji | \n
\n\n| Transport Rules | \nReguły transportu poczty — automatyczne przekierowania, zastrzeżenia, filtrowanie | \n
\n\n| MAPI over HTTP | \nNowoczesny protokół połączenia Outlook z Exchange — zastępuje starsze RPC over HTTP | \n
\n\n
\n
Exchange Server wymaga Active Directory Domain Services (AD DS) — konfigurację kontrolera domeny opisuje nasz artykuł: Active Directory — kompletny przewodnik konfiguracji na Windows Server.
\n
2. Wymagania systemowe i przygotowanie środowiska
\n
Przed instalacją Exchange Server 2019 musisz przygotować odpowiednią infrastrukturę. Poniżej znajdziesz minimalne i zalecane wymagania sprzętowe oraz software'owe.
\n
Wymagania sprzętowe
\n
\n\n\n| Komponent | \nMinimum | \nZalecane | \n
\n\n\n\n| Procesor | \nx64, Intel lub AMD | \n2 procesory wielordzeniowe (8+ rdzeni) | \n
\n\n| RAM | \n128 GB (rola Mailbox) | \n256 GB dla dużych organizacji | \n
\n\n| Dysk systemowy | \n30 GB wolnego miejsca | \nSSD, 60+ GB | \n
\n\n| Dyski na bazy danych | \nOsobny wolumin | \nRAID 10, osobne dyski na logi i bazy | \n
\n\n| Sieć | \n1 Gbps | \n2x 1 Gbps (MAPI + replikacja) | \n
\n\n
\n
Wymagania software'owe
\n
\n- System operacyjny: Windows Server 2019 Standard lub Datacenter (Server Core nie jest wspierany)
\n- Active Directory: Poziom funkcjonalności lasu Windows Server 2012 R2 lub nowszy
\n- .NET Framework: 4.8 (instalowany automatycznie)
\n- Visual C++ 2012/2013 Redistributable
\n- Unified Communications Managed API 4.0
\n- IIS (Internet Information Services) z wymaganymi rolami
\n
\n
\n
⚠️ Ważne: Exchange Server 2019 NIE wspiera instalacji na kontrolerze domeny w środowisku produkcyjnym. Przygotuj osobny serwer dedykowany wyłącznie dla Exchange.
\n
\n
Przygotowanie Active Directory
\n
Przed instalacją Exchange musisz przygotować schemat AD. Exchange Setup rozszerza schemat Active Directory o nowe atrybuty i klasy obiektów. Wykonaj następujące kroki z konta z uprawnieniami Schema Admin i Enterprise Admin:
\n
\n- Rozszerzenie schematu AD:
Setup.exe /PrepareSchema /IAcceptExchangeServerLicenseTerms_DiagnosticDataON \n- Przygotowanie AD:
Setup.exe /PrepareAD /OrganizationName:"NazwaOrganizacji" /IAcceptExchangeServerLicenseTerms_DiagnosticDataON \n- Przygotowanie domen:
Setup.exe /PrepareDomain /IAcceptExchangeServerLicenseTerms_DiagnosticDataON \n
\n
Poczekaj na replikację zmian do wszystkich kontrolerów domeny (15-60 minut w zależności od topologii).
\n
3. Instalacja Exchange Server 2019 krok po kroku
\n
Po przygotowaniu infrastruktury możesz przystąpić do instalacji Exchange Server. Poniżej opisujemy proces instalacji za pomocą kreatora graficznego.
\n
Krok 1: Instalacja wymaganych komponentów
\n
Otwórz PowerShell jako Administrator i zainstaluj wymagane funkcje Windows Server:
\n
Install-WindowsFeature Server-Media-Foundation, `\nNET-Framework-45-Features, RPC-over-HTTP-proxy, `\nRSAT-Clustering, RSAT-Clustering-CmdInterface, `\nRSAT-Clustering-Mgmt, RSAT-Clustering-PowerShell, `\nWAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, `\nWeb-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, `\nWeb-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, `\nWeb-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, `\nWeb-ISAPI-Filter, Web-Lgcy-Mgmt-Console, Web-Metabase, `\nWeb-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, `\nWeb-Request-Monitor, Web-Server, Web-Stat-Compression, `\nWeb-Static-Content, Web-Windows-Auth, Web-WMI, `\nWindows-Identity-Foundation, RSAT-ADDS
\n
Krok 2: Uruchomienie instalatora Exchange
\n
\n- Zamontuj obraz ISO Exchange Server 2019 (najnowszy Cumulative Update — CU15 jest aktualny na marzec 2026)
\n- Uruchom
Setup.exe z katalogu głównego ISO \n- Wybierz opcję "Check for Updates" — instalator pobierze najnowsze poprawki
\n- Zaakceptuj warunki licencji
\n- Wybierz "Use recommended settings" dla raportowania błędów
\n- Zaznacz rolę Mailbox role (jedyna rola w Exchange 2019)
\n- Wskaż katalog instalacji (domyślnie
C:\\Program Files\\Microsoft\\Exchange Server\\V15) \n- Skonfiguruj ochronę antymalware (zalecane: włączona)
\n- Poczekaj na sprawdzenie gotowości (Readiness Checks) — rozwiąż ewentualne problemy
\n- Kliknij Install — proces trwa 30-60 minut
\n
\n
\n
✅ Porada: Po instalacji natychmiast zainstaluj najnowszy Security Update (SU). Exchange jest częstym celem ataków — aktualizacje bezpieczeństwa są krytyczne.
\n
\n
4. Konfiguracja skrzynek pocztowych (Mailbox)
\n
Po instalacji Exchange Server pierwszym krokiem jest utworzenie i skonfigurowanie skrzynek pocztowych dla użytkowników.
\n
Tworzenie skrzynki pocztowej — Exchange Admin Center (EAC)
\n
\n- Otwórz przeglądarkę i przejdź do
https://nazwaserweraexchange/ecp \n- Zaloguj się kontem administratora domeny
\n- Przejdź do Recipients → Mailboxes
\n- Kliknij "+" → User mailbox
\n- Wypełnij dane: alias, imię, nazwisko, login, hasło
\n- Wybierz bazę danych skrzynek pocztowych
\n- Kliknij Save
\n
\n
Tworzenie skrzynki pocztowej — PowerShell (Exchange Management Shell)
\n
# Nowa skrzynka z nowym użytkownikiem AD\nNew-Mailbox -Name "Jan Kowalski" `\n -Alias jkowalski `\n -UserPrincipalName [email protected] `\n -Password (ConvertTo-SecureString "SilneHaslo123!" -AsPlainText -Force) `\n -FirstName "Jan" -LastName "Kowalski" `\n -Database "DB01"\n\n# Włączenie skrzynki dla istniejącego użytkownika AD\nEnable-Mailbox -Identity "Jan Kowalski" -Database "DB01"\n\n# Konfiguracja limitów skrzynki\nSet-Mailbox -Identity jkowalski `\n -IssueWarningQuota 4.5GB `\n -ProhibitSendQuota 4.75GB `\n -ProhibitSendReceiveQuota 5GB
\n
Skrzynki współdzielone i grupy dystrybucyjne
\n
Exchange oferuje również skrzynki współdzielone (Shared Mailbox) — idealne dla działów takich jak [email protected] czy [email protected]. Nie wymagają osobnej licencji CAL:
\n
# Tworzenie skrzynki współdzielonej\nNew-Mailbox -Name "Dział Sprzedaży" `\n -Alias sprzedaz `\n -Shared `\n -UserPrincipalName [email protected]\n\n# Nadanie uprawnień\nAdd-MailboxPermission -Identity sprzedaz `\n -User jkowalski `\n -AccessRights FullAccess `\n -InheritanceType All
\n
5. Konfiguracja Outlook Web App (OWA)
\n
Outlook Web App (OWA, w nowszych wersjach nazywane "Outlook on the Web") umożliwia dostęp do poczty Exchange z dowolnej przeglądarki internetowej — bez instalowania programu Outlook.
\n
Weryfikacja działania OWA
\n
Po instalacji Exchange, OWA jest domyślnie dostępne pod adresem:
\n
\n- Wewnętrznie:
https://exchange-server.domena.local/owa \n- Zewnętrznie:
https://mail.firma.pl/owa (po konfiguracji DNS i certyfikatu) \n
\n
Konfiguracja katalogów wirtualnych
\n
Ustaw prawidłowe adresy URL dla dostępu wewnętrznego i zewnętrznego:
\n
# Konfiguracja OWA\nSet-OwaVirtualDirectory -Identity "EXCH01\\owa (Default Web Site)" `\n -InternalUrl "https://mail.firma.pl/owa" `\n -ExternalUrl "https://mail.firma.pl/owa"\n\n# Konfiguracja ECP\nSet-EcpVirtualDirectory -Identity "EXCH01\\ecp (Default Web Site)" `\n -InternalUrl "https://mail.firma.pl/ecp" `\n -ExternalUrl "https://mail.firma.pl/ecp"\n\n# Konfiguracja ActiveSync\nSet-ActiveSyncVirtualDirectory -Identity "EXCH01\\Microsoft-Server-ActiveSync (Default Web Site)" `\n -InternalUrl "https://mail.firma.pl/Microsoft-Server-ActiveSync" `\n -ExternalUrl "https://mail.firma.pl/Microsoft-Server-ActiveSync"\n\n# Konfiguracja Autodiscover\nSet-ClientAccessServer -Identity EXCH01 `\n -AutoDiscoverServiceInternalUri "https://autodiscover.firma.pl/Autodiscover/Autodiscover.xml"
\n
6. Konektory SMTP — wysyłanie i odbieranie poczty
\n
Konektory (Send Connectors i Receive Connectors) określają, jak Exchange komunikuje się z innymi serwerami pocztowymi w Internecie oraz w obrębie organizacji.
\n
Konektor wysyłający (Send Connector)
\n
Domyślnie Exchange 2019 nie ma skonfigurowanego konektora do wysyłania poczty na zewnątrz. Musisz go utworzyć:
\n
New-SendConnector -Name "Internet Mail" `\n -Usage Internet `\n -AddressSpaces "SMTP:*;1" `\n -IsScopedConnector $false `\n -DNSRoutingEnabled $true `\n -UseExternalDNSServersEnabled $false `\n -SourceTransportServers "EXCH01"
\n
Konektor odbierający (Receive Connector)
\n
Exchange automatycznie tworzy konektory odbierające podczas instalacji. Najważniejsze to:
\n
\n- Default Frontend EXCH01 — odbiera pocztę z Internetu (port 25)
\n- Client Frontend EXCH01 — obsługuje klientów SMTP (port 587, wymaga uwierzytelniania)
\n
\n
Konfiguracja DNS
\n
\n\n\n| Rekord | \nTyp | \nWartość | \n
\n\n\n\nfirma.pl | \nMX | \nmail.firma.pl (priorytet 10) | \n
\n\nmail.firma.pl | \nA | \nPubliczny IP serwera | \n
\n\nautodiscover.firma.pl | \nA / CNAME | \nPubliczny IP serwera | \n
\n\nfirma.pl | \nTXT (SPF) | \nv=spf1 ip4:X.X.X.X -all | \n
\n\n
\n
7. Certyfikaty SSL/TLS — zabezpieczenie połączeń
\n
Certyfikat SSL jest niezbędny do prawidłowego działania Exchange Server. Bez niego klienci Outlook, OWA i urządzenia mobilne będą wyświetlać ostrzeżenia o niezaufanym połączeniu.
\n
Wymagane nazwy w certyfikacie (SAN)
\n
\nmail.firma.pl — główna nazwa hosta \nautodiscover.firma.pl — dla automatycznej konfiguracji klientów \n- Opcjonalnie:
exchange.firma.pl, owa.firma.pl \n
\n
Generowanie żądania certyfikatu (CSR)
\n
$cert = New-ExchangeCertificate -GenerateRequest `\n -SubjectName "c=PL, o=Firma Sp. z o.o., cn=mail.firma.pl" `\n -DomainName mail.firma.pl, autodiscover.firma.pl `\n -PrivateKeyExportable $true `\n -KeySize 2048\n\nSet-Content -Path "C:\\cert_request.req" -Value $cert\n\nImport-ExchangeCertificate -FileData ([System.IO.File]::ReadAllBytes("C:\\certyfikat.cer")) `\n -PrivateKeyExportable $true\n\nEnable-ExchangeCertificate -Thumbprint "ODCISK_PALCA" `\n -Services IIS, SMTP, POP, IMAP
\n
\n
? Wskazówka: Możesz użyć darmowego certyfikatu Let's Encrypt z automatycznym odnawianiem za pomocą skryptu win-acme. Dla środowisk produkcyjnych zalecamy certyfikat komercyjny od zaufanego CA.
\n
\n
8. Ochrona antyspamowa i bezpieczeństwo
\n
Exchange Server 2019 oferuje wbudowane mechanizmy ochrony przed spamem i złośliwym oprogramowaniem.
\n
Wbudowana ochrona antymalware
\n
Get-MalwareFilterPolicy | Format-List Name, Action, EnableFileFilter\n\n& "$env:ExchangeInstallPath\\Scripts\\Update-MalwareFilteringServer.ps1" -Identity EXCH01
\n
Filtrowanie antyspamowe
\n
& "$env:ExchangeInstallPath\\Scripts\\Install-AntiSpamAgents.ps1"\nRestart-Service MSExchangeTransport\n\nSet-ContentFilterConfig -Enabled $true `\n -SCLDeleteEnabled $true -SCLDeleteThreshold 9 `\n -SCLRejectEnabled $true -SCLRejectThreshold 7 `\n -SCLQuarantineEnabled $true -SCLQuarantineThreshold 6
\n
SPF, DKIM i DMARC
\n
Uzupełnij ochronę DNS o rekordy uwierzytelniające nadawcę — chronią przed spoofingiem:
\n
\n- SPF — określa, które serwery mogą wysyłać pocztę w imieniu domeny
\n- DKIM — podpisuje wiadomości kluczem kryptograficznym
\n- DMARC — definiuje politykę odrzucania sfałszowanych wiadomości
\n
\n
9. Kopia zapasowa (backup) i odzyskiwanie
\n
Regularny backup Exchange Server jest krytyczny dla ciągłości działania firmy.
\n
\n\n\n| Typ | \nCzęstotliwość | \nCo obejmuje | \n
\n\n\n\n| Full Backup | \nCodziennie (nocą) | \nCała baza danych + logi transakcyjne | \n
\n\n| Incremental | \nCo 4-6 godzin | \nTylko nowe logi transakcyjne | \n
\n\n| DAG (replikacja) | \nCiągła | \nAutomatyczna kopia bazy na drugim serwerze | \n
\n\n
\n
Windows Server Backup
\n
Install-WindowsFeature Windows-Server-Backup\n\nvssadmin list writers | Select-String "Exchange"
\n
Recovery Database (RDB)
\n
New-MailboxDatabase -Recovery -Name "RecoveryDB" `\n -Server EXCH01 `\n -EdbFilePath "D:\\Recovery\\RecoveryDB.edb" `\n -LogFolderPath "D:\\Recovery\\Logs"\n\nMount-Database -Identity "RecoveryDB"\n\nNew-MailboxRestoreRequest -SourceDatabase "RecoveryDB" `\n -SourceStoreMailbox "Jan Kowalski" `\n -TargetMailbox jkowalski `\n -AllowLegacyDNMismatch
\n
10. Monitoring i utrzymanie
\n
Codzienne zadania administracyjne
\n
\n- Sprawdzenie kolejek transportu:
Get-Queue | Where {$_.MessageCount -gt 100} \n- Monitorowanie rozmiaru baz danych:
Get-MailboxDatabase -Status | Select Name, DatabaseSize \n- Weryfikacja statusu DAG:
Get-MailboxDatabaseCopyStatus * \n- Przeglądanie logów zdarzeń: Event Viewer → Application i MSExchange*
\n- Sprawdzenie backupu:
Get-MailboxDatabase -Status | Select Name, LastFullBackup \n
\n
Exchange Health Checker
\n
Invoke-WebRequest -Uri "https://aka.ms/ExchangeHealthChecker" -OutFile "HealthChecker.ps1"\n.\\HealthChecker.ps1
\n
11. Licencjonowanie Exchange Server 2019
\n
Licencja serwerowa
\n
\n\n\n| Edycja | \nMaks. baz danych | \nPrzeznaczenie | \n
\n\n\n\n| Standard | \n5 | \nMałe i średnie firmy (do ~500 skrzynek) | \n
\n\n| Enterprise | \n100 | \nDuże organizacje, DAG, rozbudowana archiwizacja | \n
\n\n
\n
Exchange CAL (Client Access License)
\n
\n- Exchange Standard CAL — poczta, kalendarz, kontakty, zadania, OWA, ActiveSync
\n- Exchange Enterprise CAL (dodatek do Standard) — dodaje: archiwizację In-Place, DLP, Unified Messaging
\n
\n
\n
? Licencje Exchange Server w KluczeSoft.pl
\n
Oferujemy oryginalne licencje Microsoft z natychmiastową dostawą cyfrową i fakturą VAT:
\n
\n
\n
12. Exchange Server 2019 vs Exchange Online (Microsoft 365)
\n
\n\n\n| Kryterium | \nExchange Server 2019 | \nExchange Online (M365) | \n
\n\n\n\n| Kontrola nad danymi | \nPełna — dane na Twoim serwerze | \nMicrosoft przechowuje w chmurze | \n
\n\n| Model kosztowy | \nJednorazowy zakup (CAPEX) | \nMiesięczna subskrypcja (OPEX) | \n
\n\n| Utrzymanie | \nWymaga własnego zespołu IT | \nMicrosoft zarządza infrastrukturą | \n
\n\n| Zgodność prawna (RODO) | \nŁatwiejsze spełnienie wymagań (dane w PL) | \nWymaga weryfikacji lokalizacji danych | \n
\n\n
\n
Więcej: Microsoft 365 vs Office 2024 — porównanie dla firm.
\n
13. Przyszłość: Exchange Server SE
\n
Microsoft zapowiedział wydanie Exchange Server Subscription Edition (SE) jako następcy Exchange 2019. Exchange 2019 będzie wspierany do 14 października 2025 (Mainstream), Extended Support do 2029. Do czasu wydania Exchange SE, Exchange Server 2019 pozostaje jedynym wspieranym rozwiązaniem on-premises.
\n
14. Najczęściej zadawane pytania (FAQ)
\n
\nCzym Exchange Server różni się od Microsoft 365?\n
\n
Exchange Server działa na Twojej własnej infrastrukturze (on-premises), dając pełną kontrolę nad danymi. Microsoft 365 (Exchange Online) to usługa chmurowa — łatwiejsza w utrzymaniu, ale dane przechowywane w centrach Microsoft.
\n
\n\nIle licencji CAL potrzebuję dla Exchange?\n
\n
Każdy użytkownik lub urządzenie uzyskujące dostęp do Exchange wymaga Exchange CAL. Dodatkowo potrzebujesz Windows Server CAL.
\n
\n\nCzy Exchange Server wymaga Active Directory?\n
\n\nCzy mogę zainstalować Exchange na kontrolerze domeny?\n
\n
Technicznie możliwe, ale zdecydowanie niezalecane w produkcji. Microsoft wspiera tę konfigurację wyłącznie w celach testowych.
\n
\n\nJaki system operacyjny jest wymagany?\n
\n
Windows Server 2019 Standard lub Datacenter (Desktop Experience). Od CU12 wspierany jest również Windows Server 2022.
\n
\n\nCo to jest Exchange Server SE?\n
\n
Exchange Server SE (Subscription Edition) to planowany następca Exchange 2019 z modelem subskrypcyjnym, nadal on-premises.
\n
\n
\n
Podsumowanie
\n
Exchange Server 2019 to dojrzała, stabilna platforma pocztowa idealna dla firm wymagających pełnej kontroli nad danymi. Konfiguracja krok po kroku — od instalacji, przez skrzynki pocztowe, OWA, konektory SMTP, certyfikaty SSL, ochronę antyspamową, aż po backup i monitoring — daje solidne podstawy do wdrożenia produkcyjnego serwera pocztowego.
\n
Pamiętaj o prawidłowym licencjonowaniu: licencja serwerowa Exchange + Exchange CAL + Windows Server + Windows Server CAL. Wszystkie licencje znajdziesz w dziale Windows Server w KluczeSoft.pl.
\n
Ostatnia aktualizacja: Marzec 2026
\n
Do korzystania z Exchange Server 2019 każdy użytkownik lub urządzenie musi posiadać odpowiednią licencję CAL:
Do korzystania z Exchange Server 2019 każdy użytkownik lub urządzenie musi posiadać odpowiednią licencję CAL:
Dodaj komentarz