Mailu to bezpłatny serwer poczty typu open source.

Mailu Transakcyjna usługa e -mail

W pełni funkcjonalny serwer poczty open source oparty na dokach

Mailu jest w 100% bezpłatne i oprogramowanie serwera pocztowego open source. Jest to pełne bezpłatne oprogramowanie e-mail z obsługą IMAP, IMAP+, SMTP i protokołów przesyłania.

Przegląd

Mailu to w 100% bezpłatny i open source serwer poczty. Jest to prosty i łatwy serwer SMTP Bezpłatny. Serwer bezpłatnej poczty jest opracowywany w języku programowania Python, a kod źródłowy jest dostępny w GitHub i możesz rozszerzyć funkcje, klonując repozytorium. Mailu to bogaty konfigurowalny serwer poczty open source, który oferuje duży zestaw zaawansowanych funkcji i bezpieczeństwa. W zestawie internet i interfejs administracyjny poza pudełkiem. Obsługuje najczęstsze protokoły e -mail, takie jak IMAP, SMTP i POP3, a także protokół przesyłania. Obsługuje również niektóre z zaawansowanych funkcji, takich jak aliasy domeny, trasowanie niestandardowe, globalne administriny, delegacje pergomen i kwoty. Bezpieczeństwo jest jedną z najważniejszych funkcji serwera Mailu Open-Source Server. Egzekwuje TLS, używa LetsEncrypt dla SSL, wsparcie DKIM, a wbudowany skaner antywirusowy czyni go najlepszym wyborem jako bezpłatny serwer SMTP. Serwer Mailu Open-Source Server zapewnia całą podstawową funkcjonalność, którą każda firma potrzebuje do uruchomienia własnego bezpłatnego oprogramowania e-mail. Jeśli chcesz skonfigurować własny bezpłatny serwer poczty, zdecydowanie powinieneś sprawdzić serwer Mailu Open-Source Server.

Wymagania systemowe

Powinieneś upewnić się, że Twój sprzęt (wirtualny lub fizyczny) jest kompatybilny z najnowszym jądrem Linux. Ponadto powinieneś mieć co najmniej 2 GB całkowitej pamięci i 1 GB bezpłatnej pamięci podczas uruchamiania Mailu.

Cechy

Poniżej znajdują się kluczowe funkcje serwera Mailu Open-Source Server

  • Standardowy serwer e -mail, IMAP i IMAP+, SMTP i przesyłanie
  • Zaawansowane funkcje e -mail, aliasy, aliasy domeny, niestandardowe routing
  • Dostęp do sieci, wiele interfejsów internetowych i interfejsu administracyjnego -Funkcje użytkownika, aliasy, automatycznie powtórne, automatyczne do przodu, pobierane konta
  • Funkcje administracyjne, globalni administriny, ogłoszenia, delegacja pergomina, kwoty
  • Bezpieczeństwo, wymuszone TLS, LetsEncrypt!, Wychodzący DKIM, skaner antywirusowy
  • Antispam, auto-learn, greylisting, DMARC i SPF
  • Freedom, wszystkie komponenty FOSS, brak śledzenia

Instalacja

Aby zainstalować serwer Mailu Open-Source Server, musisz najpierw upewnić się, że system ma prawidłowy adres IP i w pełni wykwalifikowaną nazwę domeny. Powinien być również prawidłowy rekord MX dla domeny. Aby ustawić IP serwera i nazwę hosta, uruchom poniższe polecenia:

$ sudo hostnamectl set-hostname mail.example.com

Dodaj także adres FQDN i adres IP do pliku /etc /hosts.

$ sudo vi /etc/hosts
xxx.xxx.xxx.xxx mail.example.com

Po ustawieniu ponownie uruchom system

$ sudo reboot

Następujące porty powinny być dozwolone za pośrednictwem zapory systemowej, ponieważ mają kluczowe znaczenie dla e -maili. Możesz otworzyć porty z UFW, jak pokazano poniżej:

$ sudo ufw allow proto tcp from any to any port
25,80,443,110,143,465,587,993,995

Zanim przejdziemy do momentu zainstalowania Mailu przy użyciu Docker i Docker Compose, więc założę, że masz już oba konfigurację. Jeśli nie, możesz śledzić oficjalną dokumentację konfiguracji:

$ sudo mkdir /mailu

Mailu korzysta z pliku „Docker-Compose.yml`, a także polega na„ mailu.env ”dla różnych ustawień. Musisz wygenerować konfigurację Mailu dla swojego środowiska za pomocą narzędzia konfiguracji internetowej Mailu. Generator da ci zarówno plik Docker-Compose.yml, jak i plik Mailu.env. Po wygenerowaniu konfiguracji otrzymasz linki do pobierania plików. Upewnij się, że pobierasz pliki w katalogu Mailu. Po zakończeniu ustawień uruchom Mailu z Dockerem, jak poniżej w katalogu Mailu:

$ sudo docker-compose up -d
Recreating mailu_webdav_1    ... done 
Recreating mailu_fetchmail_1 ... done 
Recreating mailu_front_1     ... done 
Recreating mailu_antivirus_1 ... done 
Recreating mailu_admin_1     ... done 
Recreating mailu_antispam_1  ... done 
Recreating mailu_imap_1      ... done 
Recreating mailu_smtp_1      ... done 
Recreating mailu_webmail_1   ... done

Ustaw użytkownik administratora, uruchamiając poniższe polecenie:

$ docker-compose -p mailu exec admin flask mailu admin admin
example.com PASSWORD
Created admin user

Badać

Możesz znaleźć istotne następujące linki:

 Polski