Serwisanci dostępni teraz · czynne całą dobę, także w weekendy i świętaWarszawa i okolice · dojazd bezpłatny
Darmowa diagnoza laptopa
Darmowa diagnoza laptopa
Dojazd do klienta bezpłatnie
Dojazd do klienta bezpłatnie
Laptopy zastępcze bezpłatnie
Laptopy zastępcze bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie
Odbiór i zwrot sprzętu bezpłatnie

PostfixAdmin Pro

Termin Definicja
PostfixAdmin Pro

PostfixAdmin to panel administracyjny do zarządzania domenami i skrzynkami obsługiwanymi przez Postfix.

Rola PostfixAdmin Pro w środowisku pocztowym

PostfixAdmin Pro odnosi się do panelu administracyjnego używanego do obsługi środowisk, w których transport poczty realizuje serwer Postfix. Sam PostfixAdmin nie jest serwerem SMTP ani zamiennikiem Postfixa. Jest aplikacją webową, która zapisuje informacje o domenach, skrzynkach, aliasach i przekierowaniach w bazie danych, a następnie udostępnia je elementom konfiguracji systemu pocztowego. Postfix korzysta z tych danych między innymi podczas sprawdzania, czy określony adres odbiorcy istnieje oraz do jakiej skrzynki lub lokalizacji należy dostarczyć wiadomość.

Panel pozwala rozdzielić pojęcia domeny wirtualnej i użytkownika systemowego. Domena wirtualna, na przykład przyklad.pl, może mieć wiele skrzynek pocztowych niezwiązanych z osobnymi kontami systemu Linux. Typowy rekord skrzynki zawiera pełny adres e-mail, nazwę domeny, lokalny identyfikator użytkownika oraz informację o sposobie przechowywania poczty. W zależności od konfiguracji Postfix przekazuje dostarczanie wiadomości do Dovecot lub innego komponentu obsługującego lokalne skrzynki, natomiast PostfixAdmin pozostaje warstwą zarządzającą danymi.

Domeny, skrzynki, aliasy i limity

Najczęściej wykorzystywaną funkcją PostfixAdmin Pro jest tworzenie oraz wyłączanie domen wirtualnych. Administrator może przypisać domenie limit pojemności, ustawić limit liczby skrzynek i aliasów, a także określić, czy domena ma być aktywna. Skrzynka pocztowa reprezentuje konkretny adres, taki jak Ten adres pocztowy jest chroniony przed spamowaniem. Aby go zobaczyć, konieczne jest włączenie w przeglądarce obsługi JavaScript.. Alias nie musi posiadać własnego katalogu ani hasła; może przekazywać wiadomości do jednej lub kilku istniejących skrzynek. Osobną funkcją są domeny aliasowe, które pozwalają kierować pocztę z alternatywnej domeny do domeny głównej.

Wdrożenie może również wykorzystywać limity rozmiaru skrzynek i domen. Limit ustawiony w panelu nie zwiększa automatycznie miejsca na dysku i nie zastępuje limitów systemu plików. Jego działanie zależy od tego, czy komponent dostarczający pocztę odczytuje właściwe wartości z bazy lub z wygenerowanej konfiguracji. Podobnie usunięcie skrzynki w PostfixAdmin nie powinno być utożsamiane z bezpiecznym usunięciem wszystkich plików pocztowych: faktyczny sposób postępowania zależy od konfiguracji ścieżek, magazynu wiadomości i procedur administracyjnych.

Połączenie panelu z Postfixem i bazą danych

PostfixAdmin korzysta z relacyjnej bazy danych do przechowywania konfiguracji domen oraz kont. W dokumentacji i konfiguracjach spotyka się między innymi sterowniki dla MySQL lub MariaDB, PostgreSQL oraz SQLite, przy czym dostępność konkretnego sterownika zależy od użytej wersji aplikacji i środowiska PHP. Panel wymaga poprawnego połączenia z bazą, odpowiednich uprawnień użytkownika oraz utworzenia wymaganej struktury tabel. Błąd połączenia z bazą może uniemożliwić logowanie, zapisywanie zmian albo odczyt ustawień, nawet jeśli sam serwer Postfix nadal działa.

Integracja z Postfixem jest realizowana przez mechanizmy map wirtualnych, zwykle za pomocą zapytań SQL zapisanych w plikach konfiguracyjnych Postfixa. Parametry takie jak virtual_mailbox_domains, virtual_mailbox_maps i virtual_alias_maps wskazują, gdzie Postfix ma sprawdzać odpowiednio obsługiwane domeny, istniejące skrzynki oraz aliasy. Nazwy tych parametrów nie wystarczą do poprawnego działania: zapytania muszą używać rzeczywistych nazw tabel i kolumn utworzonych przez daną instalację PostfixAdmin. Po zmianie konfiguracji trzeba sprawdzić składnię konfiguracji Postfixa i przeanalizować logi dostarczania, ponieważ panel może przyjmować dane, których serwer pocztowy nie odczytuje z powodu błędnego zapytania, złego prefiksu tabel lub niezgodnego formatu adresu.

Diagnostyka błędów dostarczania i obsługi kont

Podczas diagnostyki środowiska z PostfixAdmin Pro należy rozdzielić trzy warstwy: interfejs webowy, bazę danych oraz serwer Postfix. Jeżeli domena lub skrzynka nie pojawia się w panelu, przyczyną może być filtr widoku, nieaktywne konto administratora albo problem aplikacji z bazą. Jeżeli rekord jest widoczny w panelu, ale Postfix odrzuca wiadomość, trzeba sprawdzić mapę używaną przez Postfix i wykonać zapytanie równoważne temu, które znajduje się w konfiguracji. Komunikat o nieznanym odbiorcy może oznaczać brak rekordu skrzynki, literówkę w adresie, nieaktywną domenę albo różnicę między wielkością liter i sposobem normalizacji adresów.

+48 22 100 48 29Zadzwoń teraz · serwisant w 1 godzinę