Erstellen Sie Ihren Ubuntu-Mail-Server. Mail-Server für Anfänger. Konfigurieren Sie die DNS-Zone. Probleme mit dem Mailprogramm.

Guten tag

Ich präsentiere Ihnen eine Übersicht, Installation und Konfiguration des wundervollen iRedMail-Pakets basierend auf Debian Lenny.

iRedMail  - Das:

1) Vollständiger Mailserver.
  2) Es läuft unter Red Hat Enterprise Linux (5.x), CentOS (5.x), Debian (5.0.x), Ubuntu (8.04, 9.04, 9.10) und FreeBSD (7.x, 8.0).
  3) Funktioniert wie ein herkömmliches System und unter Kontrolle virtuelle Maschine: pr. VMware, OpenVZ, Xen.
  4) Unterstützung für die Architekturen i386 und x86_64.
  5) Verwendet kompatible Komponenten für die Installation und Konfiguration wie Postfix, Dovecot, SpamAssassin usw.
  6) Bei der Installation werden Binärpakete Ihrer Distribution verwendet.
  7) Das Projekt ist Open Source und wird unter der GPL v2-Lizenz vertrieben.
  8) Unterstützung für zwei Backends zum Speichern von virtuellen Domänen und Benutzern: OpenLDAP und MySQL.
  9) Unbegrenzter Support für Domains, Benutzer und Mail-Aliase.
  10) Unterstützung für zwei Webinterfaces (RoundCube und SquirrelMail).

In diesem Fall muss unterschieden werden, ob wir nur E-Mails vom Server senden möchten oder auch E-Mails empfangen möchten. Viele Websites senden automatisch generierte E-Mails für auf der Website installierte Anwendungen. Manchmal dauert es zwei Stunden, bis ein Upgrade durchgeführt wird.

Siehe das Handbuch Ihres Domain-Name-Providers. Führen Sie die Befehle aus, um zu überprüfen, ob die Domäne für den Terminaltyp ordnungsgemäß konfiguriert ist. Zum Speichern und Verwalten eingehender E-Mails müssen Sie E-Mail-Verwaltungsprogramme installieren und konfigurieren und Port 25 Ihrer Firewall öffnen.

Dieses Paket ist sehr einfach zu konfigurieren und zu installieren.

1) Praktisch dieses Paket ist das:
  a Sie brauchen nicht viel Wissen, d.h. Der Installations- und Konfigurationsprozess ist überhaupt nicht kompliziert.
  b. Erfordert ein Minimum an Zeit, um Firmenpost abzuleiten. Ich verbrachte die Installation dieser Baugruppe buchstäblich 20 Minuten.
  in Enthalten ist die gesamte erforderliche Software für den Mailserver (Antivirus, Antispam, 2 Webinterfaces (optional)).

Mail-Verwaltungssoftware installieren

Ändern Sie die Konfigurationsdatei mit dem Domänennamen mit dem Befehl. Fügen Sie die primäre Domäne erneut hinzu. Wenn die vorherige Zeile lediglich prüft, ob die Mail gesendet wird, wird der Absender möglicherweise nicht mit einer guten Konfiguration angezeigt.

Systemmail weiterleiten

Sie müssen die interne Mail-Weiterleitung des Servers konfigurieren, indem Sie die Aliasdatei mit dem Befehl bearbeiten.

Und am Ende der Datei fügen wir diese beiden Zeilen hinzu. In der ersten Zeile geben wir die Domänen an, in denen E-Mails empfangen werden sollen, und in der zweiten den Speicherort der Konfigurationsdatei. Nun müssen Sie diese Datei mit dem Befehl erstellen und konfigurieren. Ein Beispiel für eine virtuelle Datei. Die obigen Zeilen sind als Beispiel angegeben. Sie können kopieren und einfügen, indem Sie machen notwendige Änderungen.

2) Analoge dieses Pakets gibt es nicht.

IRedMail-Arbeitsmuster:

Anti-Spam und Anti-Virus.
  Zwei beliebte Pakete fungieren als Anti-Spam- und Anti-Virus-Programme, dies sind SpamAssassin und ClamAV

Was iRedMail für den E-Mail-Schutz unterstützt:
  1. Support SPF (Sender Policy Framework).
  2. Unterstützen Sie DKIM (DomainKeys Identified Mail).
  3. Greylist-Unterstützung.
  4. Unterstützung für "weiße Listen" (basierend auf DNS-Namen und IP-Adresse)
  5. Unterstützung von "Blacklists" (basierend auf DNS-Name und IP-Adresse)
  6. Unterstützung für die "Black List" HELO-Anfragen.
  7. HPR-Unterstützung (HELO Randomization Prevention)
  8. Spamfalle-Unterstützung.
  9. Integration von SpamAssassin
  10. ClamAV-Integration, automatische Aktualisierung von Virendatenbanken.

Installation des Basisprogramms zum Lesen und Schreiben von Briefen

Jetzt müssen Sie die Befehle aktualisieren. Schließlich müssen Sie Port 25 in der Firewall Ihres Servers öffnen oder keine externen E-Mails annehmen. Sie können die folgenden Zeilen als Beispiel verwenden, um Ihre Basiskonfiguration zu erstellen. Sie können auf Ihre E-Mails auch über Programme auf Ihrem Telefon und Tablet zugreifen. Von dem Ort aus, an dem der Bediener alle Telefonaktivitäten grafisch anzeigen und einfache Aktionen ausführen kann, z. B. Ziehen, z. B. Übergänge, Parken von Anrufen usw. Detaillierte Anrufberichte mit Suche nach Datum, Größe und anderen Kriterien. Nach Ziel Informationen zur Verwendung von Technologiekanälen, Warteschlange, Konferenzzentrum. Ihr Telefon muss diese Unterstützungsfunktion auch bei Wetterbedingungen unterstützen. E-Mail-Server mit Unterstützung für mehrere Benutzer Webverwaltung Relay-Konfigurationsschnittstelle Web-E-Mail-Client Unterstützung für benutzerdefinierte Kontingente über Web-Anti-Spam-Unterstützung. Behält eine Server-zu-Server-Verbindung für die Freigabe durch Benutzer bei.

Telefonie-Hardware-Unterstützung

  • Web-E-Mail-Vorlagenkonfigurator.
  • Call Center-Modul mit aktiviertem intelligenten Dialer.
  • Mehr zu diesem Modul unten.
  • Dadurch können Sie vom selben Client aus eine Verbindung zu mehreren Netzwerken herstellen.
  • Informationen zum Benutzerbereich.
  • Plug-In-Unterstützung
Diese Protokolle sind offen, so dass praktisch jeder Hersteller ein Telefon einsetzen kann, das über diese Standards kommuniziert.

E-Mail-Client-Unterstützung:

E-Mail-Clients mit POP3 / POP3S- und IMAP / IMAPS-Unterstützung. Zum Beispiel: Mozilla Thunderbird, Microsoft Outlook, Sylpheed.

Installieren Sie iRedMail.

Als Mailserver habe ich mich für iRedMail entschieden. Dieser Build Postfix + LDAP (MySQL) + SpamAssassin + ClamAV + AmaViS + Dovecot + RoundCube (SquirrelMail) usw. In diesem Artikel wird beschrieben, wie Sie diesen wundervollen Server auf OpenLDAP-Basis einrichten.

Einige Hersteller unterstützter Telefone. Mit diesem Modul kann die Implementierung eines Call-Center-Projekts in viel kürzerer Zeit als üblich erfolgen. Warum brauchst du das? Wenn Sie bereits einen E-Mail-Anbieter eines Drittanbieters zum Senden und Empfangen von E-Mail verwenden, müssen Sie sicherlich keinen eigenen Mail-Server starten.

Wenn Ihr Anwendungsfall Benachrichtigungen von Ihrem Server an derselben Adresse erhalten soll, sind E-Mails, die als Spam markiert sind, kein ernstes Problem, solange Sie sie weiterleiten können. Wenn Ihr Anwendungsfall darin besteht, Briefe an potenzielle Benutzer der Website zu senden, z. B. das Abonnieren eines Abonnements für ein Nachrichtenabonnement, müssen Sie unbedingt Schritt 5 ausführen. E-Mails von Ihrem Server werden daher höchstwahrscheinlich als legitim angesehen. Wenn Sie immer noch Probleme damit haben, dass E-Mails von Ihrem Server als Spam markiert werden, müssen Sie die Probleme in Zukunft selbst beheben.

Achtung! Denken Sie daran, example.com in Ihren Domainnamen zu ändern.

Einige Fix unseren Hostnamen:
   vi / etc / hosts

127.0.0.1 mail.example.com localhost localhost.localdomain

Vi / etc / hostname
   mail.example.com

Speichern Sie die Änderungen mit dem Befehl:
   /etc/init.d/hostname.sh start

Überprüfen Sie den FQDN des Hostnamens:
   Hostname –f

Die gesamte Installation erfolgt unter dem Root-Benutzer!

Laden Sie diese Datei in das Verzeichnis / tmp herunter:

Füllen Sie die folgenden Bedingungen aus. Sie können den Hostnamen des Servers überprüfen, indem Sie den Hostnamen in die Befehlszeile eingeben. . Wenn alle Voraussetzungen erfüllt sind, sind Sie jetzt bereit für die erste Stufe dieser Lektion. Nachdem Sie diesen Befehl eingegeben haben, wird Ihnen ein Ergebnis angezeigt, das ungefähr so ​​aussieht. Am Ende des Installationsvorgangs wird ein Fenster angezeigt, das genauso aussieht wie unten gezeigt. Die Standardeinstellung ist die Website.

Danach haben Sie im nächsten Bild ein weiteres Fenster, das diesem entspricht. Der Name des E-Mail-Systems muss mit dem Namen übereinstimmen, den Sie der Löschung beim Erstellen zugewiesen haben. Fahren Sie nach erfolgreicher Installation mit dem Schritt fort. Scrollen Sie nach dem Öffnen der Datei nach unten, bis Sie die in diesem Codeblock angezeigten Einträge sehen.

Cd / tmp &&wget iredmail.googlecode.com/files/iRedMail-0.6.0.tar.bz2

Installieren Sie den Archivierer:
   apt-get install bzip2

Sie müssen dieses Archiv entpacken:
   tar -xvjf iRedMail-0.6.0.tar.bz2

Wechseln Sie in das Verzeichnis /tmp/iRedMail-0.6.0/pkgs/ und führen Sie das Installationsskript aus:
   bash get_all.sh

Die erforderlichen Pakete werden heruntergeladen.
  Damit dovecot funktioniert, müssen Sie die Candidate-Version des Pakets installieren. C ein anderer wird nicht funktionieren!
   apt-cache policy dovecot-common dovecot-pop3d dovecot-imapd | grep "Kandidat"
  Das Team gibt ein leeres Ergebnis aus.

Wenn Sie fertig sind, sollten Sie jetzt in demselben Abschnitt der Datei lesen. Wenn Sie mit der Bearbeitung der Datei fertig sind, speichern Sie sie und schließen Sie sie. Geben Sie zum Senden einer Test-E-Mail ein. Wenn Sie Ihren eigenen Test durchführen, können Sie die Textzeile und die Betreffzeile unverändert verwenden oder nach Ihren Wünschen ändern.

Schritt 4 - System Mail weiterleiten

Überprüfen Sie nun die E-Mail-Adresse, an die Sie die Testnachricht gesendet haben. Sie sollten eine Nachricht in Ihrem Posteingang sehen. Wenn nicht, überprüfen Sie Ihren Spam-Ordner. Das letzte, was wir konfigurieren möchten, ist das Weiterleiten. Sie erhalten also E-Mails, die in Ihrem persönlichen Computer an den Stammcomputer gesendet werden. Externe E-Mail-Adresse

Wechseln Sie in das Installationsskriptverzeichnis:
   cd /tmp/iRedMail-0.6.0/

Führen Sie das Installationsskript aus:
   bash iRedMail.sh
  Das Installationsfenster wird angezeigt:


Wählen Sie einen Pfad, unter dem alle unsere E-Mails gespeichert werden:


In diesem Code-Block wird der gesamte Inhalt der Datei in der Standardinstallation 04 angezeigt. Sie möchten es so bearbeiten, dass die E-Mails an Ihre E-Mail-Adresse umgeleitet werden. Bearbeiten Sie dazu die Datei, sodass sie gelesen wird. Führen Sie den folgenden Befehl aus, damit die Änderungen wirksam werden. Sie sollten eine E-Mail an Ihre E-Mail-Adresse erhalten.

Einfaches Setup Lass uns das nicht tun

Diese Methode ist einfach, aber mit gravierenden Mängeln. Zweitens müssen sich Benutzer mit ihren Systemkennwörtern anmelden. Daher ist es keine sehr flexible Strategie für die Einrichtung von E-Mail-Konten. Wir richten alles so ein, dass Sie schnell E-Mail-Adressen erstellen können, indem Sie sie einfach zusammen mit dem Passwort in die Datei eingeben.

Wir wählen das Backend für unseren Server aus. MySQL und OpenLDAP werden unterstützt. Wir werden OpenLDAP wählen:


Das LDAP-Suffix für unseren Server wird wie folgt hinzugefügt: dc = Beispiel, dc = com


Geben Sie das Kennwort für den LDAP-Serveradministrator ein. Das Standardadministratorkonto befindet sich in /etc/ldap/slapd.conf. Normalerweise Folgendes: cn = Manager, dc = Beispiel, dc = com


Wir können beliebig viele Domains hinzufügen und beliebig viele Briefe erstellen. Dies alles wird verschlüsselt und authentifiziert. Da die E-Mail-Konten, die sie erstellen müssen, nicht mit Systembenutzern oder Systemdomänen verknüpft sind, werden sie als virtuelle Benutzer und virtuelle Domänen bezeichnet. Virtuelle Träger, die sich nicht auf systemspezifische Aspekte beziehen.

Wie wird das funktionieren? - Fachjargon

E-Mail-Konten - Benutzername-Kennwörter müssen in einer Datei gespeichert werden. Nützliche Informationen anzeigen und Zeit sparen. Probleme diagnostizieren Es ist genau dort in den Repositories, also sollten Sie nirgendwo anders hingehen, es sei denn, Sie möchten etwas aktuelleres. Mach dir keine Sorgen, der Rest wird nicht so einfach sein. Hier ist der Befehl dafür. Die folgenden Parameter sind drei äußerst verwirrende Parameter, die richtig verstanden und konfiguriert werden müssen, um unerwartete Probleme zu vermeiden.

Geben Sie den Namen unserer Domain ein:

Geben Sie das Administratorkennwort (Postmaster) ein:


Der erste Benutzer, der erstellt wird, ist der Benutzer: [email geschützt]  Wir müssen ein Passwort dafür bekommen:


Wenn er beispielsweise keine Übereinstimmung erzielt, antwortet er mit der Adresse "Mail Delivery System". Vergessen Sie auch nicht, miorigin zu installieren. In vielen Konfigurationen, die mehreren separaten Servern zugeordnet sind, müssen die Werte dieser Felder jedoch sorgfältiger konfiguriert werden. Wenn Sie über eigene Zertifikate von einer Zertifizierungsstelle verfügen, verwenden Sie diese hier.

Eine sauberere Methode besteht darin, ein Protokoll in einer separaten Datei zu speichern, die einfacher zu steuern ist. Wenn Sie sie weiter trennen möchten, geben Sie jeweils eine Protokolldatei an. Nachdem Sie die Einrichtung abgeschlossen haben, ist es Zeit zu testen. Wenn die E-Mail-Nachricht in Ihrem E-Mail-Client angezeigt wird, ist alles fertig. Glückwunsch! Dies liegt an Berechtigungsproblemen und kann mit den folgenden Befehlen behoben werden.

Aktivieren Sie die SPF-Prüfung und die DKIM-Überprüfungsfunktion:


Wir setzen extra. Komponenten:


Lassen Sie uns einen Alias ​​für den root-Benutzer erstellen:


Stellen Sie mit den folgenden Befehlen den richtigen Besitz fest. Verweigerung des Zugriffs auf Weiterleitung. Das obige Beispiel verwendet eine Datei zum Speichern von E-Mail-Konten und Kennwörtern. Dies macht es praktisch, wenn Sie einige E-Mail-Konten auf Ihrem persönlichen Server benötigen und diese nicht häufig ändern müssen.

Anfangseinstellungen auf dem Server






Nach dem Anwenden der Einstellungen erhalten Sie den Bildschirm wie unten gezeigt. Hier sind die Konzepte, die in diesem Videokurs besprochen werden. Es ist auch einfach zu installieren und zu verwenden. Seine Dokumentation. Wir beginnen mit der Idee, einen Webserver mit allem zu haben, was Sie zum Hosten mehrerer Domänen und Sites benötigen. Sie können alles manuell konfigurieren oder dem Administrationsbereich vertrauen.

Konfiguration abgeschlossen
  Eine Meldung erscheint.

Wenn E-Mails heute die Grundlage für Geschäftsprozesse sind, benötigen Unternehmen ein zuverlässiges und leistungsstarkes Mail-System, das vor Viren und Spam schützt, Benutzer autorisieren, übertragenen Datenverkehr verschlüsseln kann und viele praktische Funktionen bietet. Die vorgestellten Lösungen ermöglichen es, dieses Ergebnis mit minimalem Aufwand zu erreichen.

Diese Tutorials eignen sich für eine vollständige Serverinstallation. Wir werden die Gelegenheit nutzen, Webmail einzurichten, um unsere E-Mails auf unseren verschiedenen Domain-Namen über eine ziemlich nette Online-Oberfläche zu verwalten. Aber wenn Sie sich das Video genau ansehen, sollte alles in Ordnung sein. Wie üblich eine kleine Zusammenfassung der großen Schritte mit einem Bonus am Ende der häufigsten Fehler und ein paar Tricks im Problemfall!

Fügen Sie virtuelle E-Mail-Adressen hinzu

Die Dateien sehen gleich aus, achten Sie also auf unaufmerksame Fehler. Einschränkung der Rechte an der Datei. Benutzer und Gruppe erstellen Standardmäßig ist die Datei leer, da wir während der Installation „keine Konfiguration“ gewählt haben. Wenn Sie keine Fehler haben, bedeutet dies, dass alles gut läuft und Sie es mit Protokolldateien überprüfen können.

iRedMail

Name:  iRedMail

Lizenz:  GNU GPL

Plattform:  * nix

Mailserver von * nix bestechen durch Offenheit, Leistung und Sicherheit. Für Neueinsteiger kann die Bereitstellung von Grund auf und die anschließende Wartung zu einem echten Alptraum werden. Das iRedMail-Projekt soll dieses Problem lösen. Im Wesentlichen besteht diese Entwicklung aus einer Reihe von Skripten und vorgefertigten Konfigurationen, die den Bereitstellungsprozess vereinfachen ersteinrichtung Postfix / Dovecot-basierter Mailserver mit SMTP-, POP3- und IMAP-Protokollen. Nach dem Start lädt und installiert das Skript selbst die erforderlichen Pakete und erstellt die erste virtuelle Domäne (mit minimalen Fragen) mit dem Administrator und dem Benutzer. Der Bereitstellungsvorgang selbst dauert etwa zehn Minuten. Danach können Sie E-Mails senden und empfangen. Es ist nicht notwendig, die Dokumentation zu lesen und sich in die Einstellungen zu vertiefen, es sind keine besonderen Kenntnisse erforderlich * nix. Konten können in OpenLDAP oder MySQL gespeichert werden. Dies wird während der Installation ausgewählt. Anschließend können Sie beliebig viele Domänen, Postfächer und Aliasnamen anlegen, dh es gibt keine Einschränkungen. Um E-Mails vor Viren und Spam zu schützen, werden SpamAssassin und ClamAV automatisch installiert sowie Tools, die Unterstützung für SPF (Sender Policy Framework), DKIM (DomainKeys Identified Mail), HPR (HELO Randomization Prevention), Spamtrap und weiße, schwarze, graue Listen bieten . Um Versuche zu verhindern, ein Kennwort zu überbrücken, wird iptables Fail2ban festgelegt. Das Projekt bietet eine eigene Entwicklung von iRedAPD (Access Policy Delegation), mit der Sie Postfix-Richtlinien verwalten und Berechtigungen zwischen Benutzern delegieren können. Die Steuerung erfolgt über die Roundcube WebMail-Weboberfläche, parallel dazu werden die Tools zur Verwaltung der Dienste phpLDAPadmin, PostfixAdmin, phpMyAdmin und des AWStats-Protokollanalysators zur Anzeige von Statistiken installiert. Eine lokalisierte, selbst entwickelte Administratorschnittstelle ist ebenfalls verfügbar - iRedAdmin in zwei Versionen: Free Open Source und kommerzielles iRedAdmin-Pro. Mit der ersten können Sie nur Konten und Domänen verwalten. Mit der zweiten werden alle Probleme der Verwaltung des Mail-Systems gelöst. Alle Komponenten befinden sich auf einem "sauberen" Server. Wenn Sie bereits mit MySQL arbeiten, können Sie sich nur mit MySQL verbinden, wenn Sie die erforderlichen Einstellungen manuell vornehmen (erfordert etwas Erfahrung).

Die Installation unter i386 / x86_64-Versionen von Red Hat Enterprise Linux, CentOS, Gentoo Linux, Debian, Ubuntu, openSUSE und Open / FreeBSD wird unterstützt. Auf der Projektwebsite gibt es mehrere Handbücher, mit denen Sie schnell navigieren können.

IndiMail

Name:  IndiMail

Lizenz:  GNU GPL

Plattform:  * nix

SMTP-, IMAP- und POP3-Messaging-Plattform, die QMQP, QMTP, DKIM und BATV (Bounce Address Tag Validation) sowie Spam- und Virenprüfung unterstützt. Basierend auf mehreren Open-Source-Lösungen: Qmail, Courier IMAP / POP3, Serialmail (E-Mail-Zustellung über DFÜ-Verbindungen), Qmailanalog (Mailing-Listen), Dotforward, Fastforward, Mess822, Daemontools, ucspi-tcp, Bogofilter, Fetchmail und andere. Bietet eine Reihe von Tools zum Verwalten von virtuellen Domänen und Benutzerkonten nach eigenem Design. Bietet Routing für SMTP, IMAP und POP3, wodurch Sie die Mail-Domäne auf mehreren Servern mit Datenaustausch zwischen ihnen oder als Proxy platzieren können. Dies ist sehr praktisch, wenn die Organisation aus mehreren Außenstellen besteht. Mit dem Dienstprogramm hostcntrl können Sie dem Dienst einzelne Adressen aus anderen Domänen hinzufügen. Dadurch kann IndiMail in einer heterogenen Umgebung verwendet werden, ohne dass mehrere Domänen entfernt werden müssen oder wenn eine proprietäre Lösung verwendet wird. Mehrere Datensynchronisationsserver machen es einfach, zu wachsen. Um eine bessere Skalierbarkeit und Leistung zu bieten, wurden einige Komponenten (insbesondere Qmail) geändert. IndiMail verwendet mehrere sogenannte Collections (Queue Collection), von denen jede ihren eigenen qmail-send / qmail-todo-Prozess ausführt und Daten auf einer separaten Festplatte speichern kann. Diese Architektur ermöglicht es Ihnen, Anfragen schneller als das ursprüngliche Qmail zu verarbeiten.

Entwickler geben vollständige Einstellungen in den Einstellungen, fast alle Parameter können durch Variablen überschrieben werden (es gibt nur etwa 200). Beispielsweise zeigt die Variable CONTROLDIR auf ein Verzeichnis mit Konfigurationsdateien, QUEUEDIR - ein Verzeichnis mit Warteschlangen. Das heißt, Sie können mehrere Kopien von IndiMail auf demselben Server mit eigenen Einstellungen für jede Warteschlange, jeden Sender, Empfänger und jeden Knoten ausführen. Es ist jedoch nicht notwendig, alle Variablen zu verstehen: Zum Starten von IndiMail sind nur wenige Änderungen erforderlich. Anfänger können Installationen über das FLASH-Menü (basierend auf Ncurses) steuern. MySQL dient zum Speichern von Daten über virtuelle Benutzer, Adressbücher können in OpenLDAP gespeichert werden. Die neuesten Versionen sind vollständig mit systemd kompatibel. Die Entwickler legen großen Wert auf die Sicherheit sowohl des Servers selbst als auch der Dienste - minimale Verwendung von SETUID, klare Trennung zwischen Programmen / Adressen / Dateien, fünfstufige Vertrauenspartitionierung, automatische Erkennung lokaler IP-Adressen, Zugriffslisten, Tcprules, Inhaltsfilter, TLS / SSL und vieles mehr .

Sie können IndiMail auf jeder 32/64 * Nix-Plattform installieren. Quellcodes, Pakete und Repositorys stehen für einige der beliebtesten zum Download zur Verfügung linux-Distributionen  (RHEL / CentOS 5/6, Fedora, openSUSE / SLE, Mandriva, Debian und Ubuntu). Für die Verwaltung des Servers werden etwa 45 Programme angeboten (die meisten befinden sich in / var / indimail / bin). Konten können auch über die iWebAdmin-Webschnittstelle (auf QmailAdmin-Basis) konfiguriert werden, die separat installiert werden muss.

Rumpeln

Name:  Rumpeln

Lizenz:  GNU GPL

Plattform:  * nix, Win



Mail-Serverunterstützt SMTP (ESMTPSA), POP3 und IMAP. Sehr einfach zu verwalten, mit einer Weboberfläche für die Administration. Es eignet sich für kleine Organisationen mit mehreren Domänen. In C / C ++ geschrieben, wird eine eigene API (Lua und C / C ++) für Skripts angeboten. Durch die Architektur können Sie die Serverleistung steigern, indem Sie Server für eine oder alle Domänen gruppieren. Unterstützt SSL / TLS, SQLite und MySQL, Authentifizierungsmodule (MD5 / PLAIN / STARTTLS), White / Gray / Blacklist, SpamAssassin, BATV und VERP (Variable Envelope Return Path) -Module sind zum Schutz vor Spam enthalten. Die Einstellungen bieten die Möglichkeit, die maximale Nachrichtengröße zu begrenzen.

Der Quellcode und die x86 / x64-Binärdateien stehen für die Installation unter Linux (Generic, Ubuntu, Debian) zur Verfügung. Um den Server zu starten, müssen Sie das Archiv entpacken und das Skript ausführen. Der Rest erledigt das Programm. Der Bequemlichkeit halber der Quellcode und konfigurationsdateien  kann in die entsprechenden Verzeichnisse verteilt werden und sorgt für Autoload beim Starten des Betriebssystems. Serverparameter und -module sind in der Datei rumble.conf verbunden. Um sich über das Webinterface (Port 2580) registrieren zu können, löschen Sie die automatisch erstellte Datei modules / rumblelua / auth.cfg (sie enthält das Administratorkennwort), öffnen Sie den Webbrowser und geben Sie das neue Kennwort ein. Jetzt können Sie Domänen, Konten und Postfächer, Servereinstellungen verwalten, Protokolle und Statistiken anzeigen.

Standardmäßig wird SQLite als Datenbank verwendet. Wenn seine Funktionen nicht ausreichen oder wenn MySQL bereits in Ihrer Organisation ausgeführt wird, können Sie den Server problemlos auf dieses DBMS umstellen.

Zur Verwaltung des Servers gibt es drei Ebenen: Serveradministrator, Domänenadministrator und Benutzer. Über die Benutzeroberfläche des Serveradministrators können Sie nur Domänen erstellen und löschen. Außerdem stehen eine Reihe bestimmter Einstellungen zur Verfügung. Nach dem Erstellen einer Domäne müssen Sie das RumbleLua-Benutzermenü hinzufügen neues Konto  und in den Einstellungen dieser Domain angeben. Dies wird der Domänenadministrator sein, der nach der Registrierung im System die Möglichkeit zur Erstellung erhält postfächerB. Aliase, binden Sie die Adresse an das Modul, stellen Sie das Programm, das nach Erhalt eines Schreibens gestartet wird, auf eine bestimmte Adresse ein und konfigurieren Sie das Relais. Die Schnittstelle ist nicht lokalisiert, obwohl alles sehr einfach und klar ist.

Zentyal - Mailer aus der Box

Für Anfänger, die Angst vor dem Wort Linux und der Notwendigkeit haben, Befehle in das Terminal einzugeben, benötigen Sie eine einfache Lösung, mit der Sie einen Mail-Dienst schnell bereitstellen können, ohne die Dokumentation zu lesen. Optional können Sie Zentyal beraten - eine spezialisierte Distribution auf Basis von Ubuntu-Server  (Die neueste Version basiert auf Ubuntu 12.04 LTS) und ermöglicht Ihnen, alle erforderlichen Installationen und Einstellungen über die grafische Benutzeroberfläche vorzunehmen. Zentyal ist ein Mehrzweckverteilungskit, das als UTM-Router, Office-Server oder Nachrichtenserver verwendet werden kann. Alle notwendigen Funktionen werden mit installierbaren Modulen / Paketen implementiert. Derzeit gibt es mehr als dreißig Module aus fünf Kategorien, die mit einem Klick hinzugefügt werden. Zentyal kann über seine Benutzerbasis als eigenständiger Server installiert werden oder in einem Master / Slave-Paket mit der Möglichkeit arbeiten, zwischen mehreren Servern zu replizieren und Anmeldeinformationen mit LDAP / AD zu synchronisieren.

Axigen

Name:  Axigen

Lizenz:  GNU GPL

Plattform:  Linux, FreeBSD, Solaris, Windows



Multifunktionaler, schneller und sicherer Mailserver (SMTP / POP3 / IMAP) mit Kollaborationsfunktionen, Kalender, Aufgabenliste und Notizen, entwickelt von der rumänischen Firma Gecad Technologies. Benutzer können mit Nachrichten über einen E-Mail-Client oder mithilfe einer lokalisierten (und sehr schönen) Weboberfläche arbeiten, die mit Ajax-Technologie erstellt wurde. Sie kann vollständig angepasst werden. Hotkeys werden unterstützt, was das Gefühl, mit einer normalen Desktop-Anwendung zu arbeiten, weiter verbessert. In den Einstellungen sind verfügbar: Sammeln von E-Mails von externen Mailboxen, Anrufbeantworter, E-Mail-Filter, Einstellen von Aliasnamen und mehr. Der Benutzer kann Kontakte auch in eine CSV-Datei exportieren / importieren, um sie in andere Anwendungen zu übertragen. Zusätzlich zum Standard wird es für vorgeschlagen und vereinfacht mobile Geräte  Schnittstelle, ActiveSync-Unterstützung zum Synchronisieren von Nachrichten, Kontakten und Kalendern. Als installierte Erweiterung für die Arbeit mit freigegebenen Ordnern.

Die Administration erfolgt mit befehlszeile  oder über ein Webmodul (arbeitet an Port 9000), auch für Anfänger verständlich. Gleichzeitig werden bestimmte Rechte für Einstellungen genau an andere Benutzer delegiert.

Sie können einen LDAP-Server (die Dokumentation beschreibt OpenLDAP und eDirectory) oder Active Directory integrieren. Dazu müssen Sie spezielle Erweiterungsschemata installieren. Implementierte Sicherungs- und Wiederherstellungsmodule, Mailinglisten, Clusterunterstützung und Lastverteilung, MAPI-Schnittstelle, POP3- und IMAP-Proxy. Der Server kann mehrere Domänen mit unterschiedlichen Einstellungen bedienen. In der Dokumentation wird beschrieben, wie Sie einen auf Jabber / XMPP basierenden IM-Dienst integrieren. Darüber hinaus verfügt Axigen über ein entwickeltes Berichtssystem mit Schlussfolgerungen aus verschiedenen Graphen, die alle etwa hundert Vorlagen enthalten. TLS / SSL kann zum Schutz von Informationen verwendet werden, alle gängigen Authentifizierungsmechanismen werden unterstützt: plain, login, cram-md5, digest-md5 usw. Es ist möglich, 15 Lösungen zur Bekämpfung von Viren (Kaspersky, DrWeb, Symantec, ClamAV und anderen) und Spam (einschließlich SpamAssassin) zu integrieren. Unterstützte Technologien sind SPF, DKIM, Black / Gray / White-Listen und die Filterung nach IP / Land des Absenders. All dies verbindet sich mit einem Klick von der Admin-Oberfläche. Es ist möglich, Daten zwischen Axigen und MS Outlook auszutauschen. Dazu müssen Sie einen Connector installieren.

Ein großer Vorteil von Axigen ist die Möglichkeit, den Server auf mehreren Betriebssystemen auszuführen. Auf der Download-Seite stehen Pakete für Debian, Red Hat Enterprise Linux und CentOS 5/6, SUSE Linux Enterprise 10/11, Fedora 12 und 13, OpenSUSE 11.2 und 11.3, FreeBSD 7.x / 8.x, Solaris 10 x86 / SPARC und zur Verfügung Win2k3 / 2k8 (x86 / x64). Auch von Virtuozzo vorbereitet - Container für die schnelle Bereitstellung in virtuellen Umgebungen. Die Installation ist sehr einfach und erfolgt über eine GUI-Schnittstelle, in der Sie Dienste auswählen, Ports festlegen und Netzwerkschnittstellen für Benutzer- und Administratorverbindungen festlegen müssen. Mit der richtigen Fertigkeit dauert der gesamte Vorgang nicht länger als 10-15 Minuten. Auf der Projektwebsite finden Sie eine ausführliche Dokumentation und mehrere Videos, die den Installations- und Administrationsprozess zeigen. Darüber hinaus stehen Benutzer- und Administrator-Demo-Schnittstellen zur Verfügung. Der Axigen Free Mail Server (Office Edition) ist kostenlos und bietet Ihnen die Möglichkeit, bis zu einhundert E-Mail-Konten und fünf Kalender bereitzustellen.

CommuniGate Pro

Name:  CommuniGate Pro

Lizenz:  Kostenlos / bezahlt

Plattform:  * nix, Windows, Mac OS X



Beliebte Austauschplattform per email, IM, VoIP, mit Kalenderfunktionen und Automatisierung der Kollaboration. VoIP bietet beispielsweise Sprache / Video und Funktionen wie Konferenzen, automatische Weitervermittlung (IVR), automatische Anrufverteilung, Verwaltung von Anrufwarteschlangen und Voicemail. Gleichzeitig unterstützt CommuniGate die Installation auf einer großen Anzahl von Betriebssystemen und Architekturen (insgesamt etwa dreißig), IPv4 und IPv6, Standard-SMTP, SIP, IMAP, XMPP, LDAP, RADIUS, XIMSS, CalDAV, WebDAV, MAPI und anderen Protokollen. Session Border Controller bietet richtige Arbeit  durch NAT-Geräte. Der CGP-LDAP-Server kann auch von anderen Anwendungen verwendet werden. Sie können Daten mit Ihrem BlackBerry mithilfe von AirSync synchronisieren (die Lizenz für jedes Gerät wird separat erworben). Mit dem Distributionsmanager können Sie den Newsletter automatisieren, indem Sie ihn vom Benutzer selbst abonnieren. Die Mailingliste wird vom Administrator erstellt und wird weiterhin von einem der Serverbenutzer gesteuert.

Benutzer können über jede Clientsoftware, die diese Protokolle unterstützt, oder über eine lokalisierte Webschnittstelle eine Verbindung herstellen. Darüber hinaus ist die Weboberfläche sehr einfach zu konfigurieren, sodass sie wie ein gewöhnlicher erscheint e-Mail-Client (so dass Benutzer weniger verwirrt sind). Es ist auch möglich, eine vereinfachte Schnittstelle zu verwenden, um Datenverkehr zu sparen, wenn mit PDA- und WAP-Zugriff gearbeitet wird handys. Sie können einen Benutzer anrufen, um per VoIP mit einem Klick von einem Web-Client oder einem Adressbuch zu sprechen. Der Administrator legt in den Einstellungen die Funktionen fest, die dem Benutzer zur Verfügung stehen - Mail sortieren und weiterleiten, Anrufbeantworter, E-Mails von externen POP3-Mailboxen, Kontaktliste, Aufgaben und Kalender herunterladen.

Einstellungen ermöglichen dem Benutzer, anderen Benutzern des Servers den Zugriff auf sein Postfach oder auf einzelne Ordner zu ermöglichen. Dies ist nützlich, wenn eine Serviceorganisation eingerichtet werden muss. konto  um mit Kunden zu kommunizieren, was von mehreren Personen genutzt wird.

Ein Server kann mehrere Domänen bedienen. Clusterknoten können nur eine bestimmte Art von Datenverkehr verarbeiten (z. B. nach Region). Zur Verteilung von Anforderungen wird die SIP Farm-Technologie verwendet. Die Lösung lässt sich problemlos auf jede Größe skalieren. Übrigens hat CommuniGate Pro ein Netzwerk des IP-Telefonie-Betreibers SIPNET aufgebaut.

Die Benutzerauthentifizierung ist mit einer internen Datenbank, Active Directory oder einem externen Programm einschließlich unterstützter Clientzertifikate möglich. In den Einstellungen können Sie die IP-Adressen angeben, von denen aus die Verbindung zugelassen oder abgelehnt wird. Alle auf dem Server gespeicherten Informationen, die zwischen dem Client und dem Server übertragen werden, können mit SSL-, TLS-, S / MIME-Technologien und anderen Methoden verschlüsselt werden.

Offene APIs erleichtern die Integration in Abrechnungs- und Verwaltungssysteme. Mit der Plugin-Unterstützung können Sie Lösungen von Drittanbietern anschließen, um Spam und Viren zu filtern. Derzeit wird die Integration mit Lösungen von Kaspersky, Sophos, McAfee, MailShell und Cloudmark unterstützt.

Umgesetzt und standardwerkzeuge  Schutz - Überprüfung der Absenderadresse des Absenders, Unterstützung der DNSBL (RBL), Verhindern des Empfangs von E-Mails von bestimmten IP-Adressen und Netzwerken, Prüfen einer bestimmten Zeichenfolge im Kopf oder Text des Briefes. Die Installation in einem beliebigen Betriebssystem ist einfach. Sie müssen lediglich das Archiv entpacken und den Server starten. Alle Einstellungen des Servers, der Domänen und der Konten werden über die Webschnittstelle vorgenommen (dies funktioniert an Port 8010, nach dem Start müssen Sie innerhalb von zehn Minuten eine Verbindung herstellen und ein Administratorkennwort festlegen). Mit dem Berechtigungssystem können Sie die Domänenverwaltung an andere Benutzer delegieren und nur die Funktionen angeben, die sie wirklich benötigen.

Derzeit sind mehrere Server-Versionen verfügbar, die lizenziert sind. Die Community Edition wird kostenlos angeboten, in der fünf Konten aktiv sind, und die Corporate Edition und der Service Provider mit zusätzlichen Funktionen werden gegen Gebühr angeboten.

WARNUNG

Nach dem ersten Start von CommuniGate Pro müssen Sie eine Verbindung zum Port 8010 herstellen und innerhalb von zehn Minuten ein Administratorkennwort festlegen.

Fazit

Die Bereitstellung des Mail-Servers mit den beschriebenen Lösungen ist nicht so schwierig. Je nach Erfahrung des Administrators und der Anzahl der Einstellungen für den Start dauert es eine halbe Stunde. Auf welche bestimmte Entscheidung Sie verzichten möchten. Für eine mittelgroße Organisation sind iRedMail, Axigen und Rumble perfekt. Wenn das Unternehmen aus mehreren geografisch abgelegenen Büros besteht, sollten Sie sich Axigen, IndiMail und CommuniGate Pro anschauen. Letzteres bietet auch VoIP.

Fortsetzung des Themas:
Smartphone

Vor einigen Jahren erforderten Operationen wie das Rooten, das Flashen und das Tuning eines Android-Smartphones ein recht tiefes Wissen, spezielle Werkzeuge, die nur mit ...