Dies ist ein praktisches Tool, um einen Mailserver unter Linux bereitzustellen, der mit einem Active Directory-Server (Samba oder Windows, das spielt keine Rolle) verbunden ist, wobei einige Einschränkungen zu berücksichtigen sind, da dies eine typische Mail-Konfiguration ist, die unter bestimmten Gesetzen in Kuba verwendet wird und Sicherheitsanforderungen.
Dieses Repository soll auf Ihrer neuen Betriebssysteminstallation unter /root
geklont werden (Sie können eine LXC-Instanz, VM, CT usw. verwenden) und gemäß den Dateikommentaren in einer Hauptkonf-Datei eingerichtet werden. Führen Sie dann die Schritte auf a aus Makefile und befolgen Sie die Schritte zum Konfigurieren Ihres Servers.
Nach ein paar Schritten ist ein Mailserver in ca. 15 Minuten einsatzbereit. (Diese Zeit basiert auf einer 2-Mbit/s-Internetverbindung zu einem Repository. Wenn Sie ein lokales Repository haben, ist diese geringer.)
Dieses Tool wird getestet und unterstützt auf:
- Ubuntu Bionic 18.04 (früher LTS).
- Ubuntu Focal 20.04 (tatsächliche LTS und tatsächliche Entwicklungsumgebung).
- Debian Buster 10 (siehe Hinweis unten, bitte).
- Debian Bullseye 11 (siehe Hinweis unten, bitte).
Hinweis: Wenn Sie einen Debian Buster-Container unter LXC verwenden (z. B. Proxmox), müssen Sie die Dovecot-Installation optimieren, da dies sonst nicht funktioniert. Weitere Informationen finden Sie unter dieses Update für weitere Informationen
Es wird empfohlen, dass sich die MailAD-Instanz in Ihrem DMZ-Netz mit einer Firewall zwischen ihr und Ihren Benutzern und einem Mail-Gateway wie Proxmox Mail Gateway dazwischen befindet es und die Außenwelt.
Dadurch wird ein Mailserver in einem Unternehmen als realer Server für die Benutzer bereitgestellt. Die wichtigsten Funktionen finden Sie in der Datei Features.md. Unter anderem finden Sie Folgendes:
- Geringer Ressourcenbedarf.
- Erweiterte (und optionale) E-Mail-Filterfunktionen, einschließlich Anhänge, SPF, AntiVirus und Spam.
- Tägliche Zusammenfassung des E-Mail-Verkehrs in Ihrem Posteingang.
- Optionale verschlüsselte LDAP-Kommunikation.
- In-Place-Schutz vor größeren und bekannten SSL- und Mail-Service-Angriffen.
- Optionaler Zugriff auf Benutzerrechte über AD-Gruppen (lokal/national/international).
- Automatischer Alias mit AD-Gruppen.
- Optionaler Haftungsausschluss/Hinweis/Werbung für jede ausgehende Mail.
- Manueller Alias, manuelles Verbot, manuelle Header und Mail-Body-Checks.
- On Demand Sicherung und Wiederherstellung von Rohkonfigurationen.
- Schmerzlose Upgrades (Wirklich!).
Es gibt eine TODO-Liste, eine Art "Roadmap" für neue Funktionen, aber da ich (bisher nur ein Entwickler) ein Leben, eine Familie und einen täglichen Job habe, wissen Sie ...
Alle Entwickler werden am Wochenende oder spät in der Nacht erstellt (werfen Sie einen ernsthaften Blick auf die Festschreibungstermine!). Wenn Sie eine Funktion benötigen oder ASAP reparieren möchten, berücksichtigen Sie bitte eine Spende oder haben Sie mich gefunden. Meine Kontaktinformationen finden Sie unten auf dieser Seite.
Denken Sie an den Kommentar oben auf der Seite über "... mit einigen Einschränkungen ..." Ja, hier sind sie:
- Ihre Benutzerbasis und Konfiguration stammten wie erwähnt aus einem Active Directory (AD von nun an). Wir bevorzugen ein Samba AD, funktionieren aber auch unter Windows. Siehe AD-Anforderungen für dieses Tool
- Der E-Mail-Speicher ist ein Ordner in
/home/vmail
. Alle E-Mails gehören einem Benutzer mit dem Namenvmail
mit der UID: 5000 & GID: 5000. Tipp: Dieser Ordner kann ein NFS-Mount oder eine andere Art von Netzwerkspeicher sein (konfigurierbar). - Sie verwenden einen Windows-PC zur Steuerung und Verwaltung der Domäne (muss ein Domänenmitglied sein und RSAT installiert und aktiviert haben). Wir empfehlen Windows 10 LTSC / Professional
- Der Server erlaubt standardmäßig alle Kommunikationsprotokolle (POP3, POP3S, IMAP, IMAPS, SMTP, SSMTP und SUBMISSION). Es liegt an Ihnen, den Benutzerzugriff so einzuschränken, dass sie nur die sicheren Versionen (POP3S verwenden , IMAPS & SUBMISSION. Beachten Sie, dass der SMTP-Dienst nur zum Senden/Empfangen von E-Mails von außen verwendet werden darf)
Dafür haben wir eine Datei INSTALL.md und eine Datei FAQ mit häufigen Problemen.
Haben Sie einen Kommentar, eine Frage, Beiträge oder einen Fix?
Verwenden Sie die Registerkarte "Probleme" in der Repository-URL oder senden Sie mir eine Nachricht über Twitter oder Telegramm.
Wir haben eine Datei zum Registrieren der Beiträge zu dieser Software.
Vielen Dank an diese wunderbaren Menschen (emoji key):
danny920825 |
HugoFlorentino 🤔 💡 |
Armando Felipe 🤔 |
Koratsuki 🤔 💻 🌍 |
Gabriel A. López López 🌍 |
oneohthree 🤔 |
Eddy Ernesto del Valle Pino 📖 |
dienteperro 📖 💵 🤔 |
Joe1962 🤔 |
Sandy Napoles Umpierre 🤔 |
Dieses Projekt folgt dem alle Mitwirkenden Spezifikation. Beiträge jeglicher Art sind willkommen!