Mailu is een gratis, open-source e-mailserver.

Mailu Transactionele e -mailservice

Een op Docker gebaseerde volledig uitgegeven open-source e-mailserver

Mailu is 100% gratis en open-source e-mailserversoftware. Het is een volledige gratis e-mailsoftware met ondersteuning voor IMAP, IMAP+, SMTP en indieningsprotocollen.

Overzicht

Mailu is een 100% gratis en open-source e-mailserver. Het is een eenvoudige en eenvoudige setup -vrije SMTP -server. De gratis e -mailserver is ontwikkeld in de Python -programmeertaal en de broncode is beschikbaar op GitHub en u kunt de functies uitbreiden door de repository te klonen. Mailu is een rijke configureerbare open-source e-mailserver, die een grote set geavanceerde functies en beveiliging biedt. Wordt geleverd met een webmail en administratie -interface uit de doos. Het ondersteunt de meest voorkomende e -mailprotocollen zoals IMAP, SMTP en POP3, evenals het indieningsprotocol. Het ondersteunt ook enkele van de geavanceerde functies zoals domeinaliassen, aangepaste routing, wereldwijde beheerders, delegaties per domein en quota. Beveiliging is een van de meest prominente functies van de Mailu Open-Source Mail Server. Het handhaaft TLS, gebruikt LetSencrypt voor SSL, DKIM-ondersteuning en een ingebouwde antivirusscanner maakt het de beste keuze als een gratis SMTP-server. Mailu Open-Source Mail Server biedt alle basisfunctionaliteit die zakelijke behoeften nodig hebben om zijn eigen gratis e-mailsoftware uit te voeren. Als u uw eigen gratis e-mailserver wilt instellen, moet u zeker Mailu Open-Source Mail Server controleren.

Systeem vereisten

U moet ervoor zorgen dat uw hardware (virtueel of fysiek) compatibel is met de nieuwste Linux -kernel. U moet ook minimaal 2 GB totaal geheugen en 1 GB gratis geheugen hebben bij het uitvoeren van MailU.

Functies

Hieronder volgen de belangrijkste functies van Mailu Open-Source Mail Server

  • Standaard e -mailserver, IMAP en IMAP+, SMTP en Submission
  • Geavanceerde e -mailfuncties, aliassen, domeinaliassen, aangepaste routing
  • Webtoegang, Meerdere webmails en beheerinterface -Gebruikersfuncties, aliassen, automatisch herstel, automatisch vooruit, opgehaalde accounts
  • Beheerfuncties, Global Admins, Aankondigingen, delegatie per domein, quota
  • Beveiliging, afgedwongen tls, letsencrypt!, Uitgaande dkim, antivirusscanner
  • Antispam, Auto-Learn, Greylisting, DMARC en SPF
  • Vrijheid, alle fosscomponenten, geen tracker inbegrepen

Installatie

Om de Mailu Open-Source Mail Server te installeren, moet u er eerst voor zorgen dat uw systeem een ​​geldig IP-adres en een volledig gekwalificeerde domeinnaam heeft. Er moet ook een geldig MX -record voor het domein zijn. Voer de onderstaande opdrachten uit om de server IP en hostnaam in te stellen:

$ sudo hostnamectl set-hostname mail.example.com

Voeg ook het FQDN- en IP -adres van een server toe aan /etc /hosts -bestand.

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

Start het systeem opnieuw op

$ sudo reboot

De volgende poorten moeten via uw systeemfirewall worden toegestaan, omdat deze cruciaal zijn voor e -mails. U kunt de poorten openen met UFW zoals hieronder getoond:

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

Voordat we verder gaan, omdat Mailu wordt geïnstalleerd met behulp van de Docker en Docker Compose, neem ik aan dat je al beide instelt hebt. Zo niet, dan kunt u de officiële documentatie voor de instelling volgen:

$ sudo mkdir /mailu

Mailu gebruikt een docker-compose.yml-bestand en vertrouwt ook op mailu.env voor verschillende instellingen. U moet een MailU -configuratie voor uw omgeving genereren met behulp van het online Mailu Setup -hulpprogramma. De generator geeft u zowel een docker-compose.yml als een Mailu.env-bestand. Nadat de configuratie is gegenereerd, ontvangt u links om te gebruiken voor het downloaden van de bestanden. Zorg ervoor dat u de bestanden in de MailU -map downloadt. Als u klaar bent met de instellingen, voert u Mailu uit met Docker Compose zoals hieronder in Mailu Directory:

$ 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

Stel admin -gebruiker in door de onderstaande opdracht uit te voeren:

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

Ontdekken

Mogelijk vindt u de volgende links relevant:

 Nederlands