Mailserver · 6 min read · Jan 10, 2026

Installieren Sie einen Mailserver mit Antivirus und Antispam in 15 Minuten

Installieren Sie einen Mailserver mit Antivirus und Antispam in 15 Minuten

Dieser Artikel veranschaulicht eine Situation, in der Sie Ihren eigenen Mailserver einrichten müssen (sei es Ihr Heim-Mailserver oder ein kleiner Büromailserver). Er zeigt tatsächlich, dass jeder, der einen integrierten Dienst-Mailserver verwendet, die Aufgabe in wenigen Minuten erledigen kann.

Der AXIGEN Mailserver, die für dieses Beispiel gewählte Lösung, kann E-Mails sicher über “mydomain.com” senden und empfangen und ist in der Lage, sie in einer WebMail-Oberfläche abzurufen - das bedeutet, dass er alle Maildienste enthält, die für einen voll funktionsfähigen Mailserver erforderlich sind (SMTP, IMAP, POP3, WebMail, WebAdmin).

Um sich eine Vorstellung von der Zeit zu machen, die Sie durch die Installation einer solchen Lösung sparen können, denken Sie einfach an all die verschiedenen Open-Source-Anwendungen, die Sie stattdessen installieren müssten (d.h. ein MTA, Squirrelmail für Webmail, QmailAdmin für die Webkonfiguration, Courier für IMAP und POP3 und viele andere.)

Der AXIGEN Mailserver kann praktisch mit jeder Antivirus-/Antispam-Anwendung integriert werden und wird mit integrierten Verbindern für ClamAV Antivirus und SpamAssassin geliefert. Der zweite Teil dieses Artikels zeigt Ihnen, wie Sie diese Anwendungen installieren und diese Verbindungsstellen für die Verwendung mit AXIGEN konfigurieren.

So werden Sie am Ende dieses Prozesses, der höchstens eine halbe Stunde in Anspruch nehmen kann, nicht nur Ihren Mailserver zum Laufen bringen, sondern auch einen Virus- und Spam-Schutz für Ihren eingehenden und ausgehenden Mailverkehr haben.

AXIGEN läuft auf mehreren Linux-Distributionen (Gentoo, Redhat/Fedora Core, Slackware, Debian, Ubuntu, Mandrake/Mandriva, SUSE), auf BSD-Versionen (FreeBSD, OpenBSD und NetBSD) und auf Solaris, aber für die Zwecke dieses Artikels nehmen wir an, dass Sie Ihr Mail-System auf einer Fedora Core 6-Plattform einrichten. In fünf einfachen Schritten haben Sie Ihren Server installiert, Ihre primäre Domain läuft und Sie haben Zugriff auf die Webkonfigurationsoberfläche (WebAdmin).

1. Herunterladen / Entpacken des entsprechenden Pakets

Laden Sie das AXIGEN rpm-Paket von der AXIGEN-Website herunter (Pakete sind als 30-tägige Evaluierungsversionen verfügbar). Speichern Sie das entsprechende Paket für Fedora Core 6 “ axigen-2.0.4.i386.rpm.gcc4.tar.gz” auf Ihrem lokalen Rechner und entpacken Sie die Datei, indem Sie im selben Verzeichnis wie die heruntergeladene Datei Folgendes eingeben:

tar xzvf axigen-2.0.4.i386.rpm.gcc4.tar.gz

2. Installationsbefehl

Um das RPM-Paket zu installieren, geben Sie (während Sie als root angemeldet sind) den folgenden Befehl im selben Verzeichnis wie die rpm-Datei ein:

rpm -ivh axigen-2.0.4.gcc4-1.i386.rpm

Dies erstellt die gesamte Verzeichnisstruktur, die für den Betrieb von AXIGEN erforderlich ist. Nach der Installation werden keine Daemons oder verwandte Anwendungen gestartet.

3. Konfigurationsoptionen

AXIGEN bietet mehrere Konfigurationsoptionen (Konfigurationsdatei, Befehlszeilenoberfläche), aber die intuitivste und umfassendste ist WebAdmin, die Webkonfigurationsoberfläche.

Der entsprechende WebAdmin-Dienst ist standardmäßig aktiviert, ebenso wie die anderen Standarddienste: IMAP, Protokollierung, POP3, Verarbeitung und SMTP.

4. Erste Konfiguration

Die ersten Konfigurationsschritte erfolgen mithilfe des Konfigurationsassistenten. Sie setzen das Passwort des Administrators, wählen aus, welche Dienste gestartet werden und welche Schnittstellen verwendet werden. In diesem Stadium der Einrichtung erstellen Sie auch die primäre Domain, die Ihr Server verwenden wird.

AXIGEN Konfigurationsassistent

Der Assistent kann durch Eingabe des folgenden Befehls in der Konsole direkt nach Abschluss der Installation des Pakets ausgeführt werden:

/opt/axigen/bin/axigen-cfg-wizard

HINWEIS: Sie müssen sicherstellen, dass Sie den Mailserver nicht vor der ersten Konfiguration starten.

5. Starten Sie AXIGEN

Sie können dann AXIGEN mit seinem Initskript starten, indem Sie diesen Befehl eingeben:

/etc/init.d/axigen start

Jetzt, da Ihr Server läuft, können Sie die Antivirus- und Antispam-Anwendungen verbinden. Standardmäßig wird AXIGEN mit Verbindern für die ClamAV Antivirus- und SpamAssassin Antispam-Anwendung geliefert. Der folgende Einrichtungsprozess beschreibt, wie Sie diese beiden Anwendungen mit AXIGEN zum Laufen bringen. Beachten Sie jedoch, dass AXIGEN eine proprietäre Filter-Skriptsprache implementiert, die es Ihnen ermöglicht, Verbindungen für beliebige Drittanbieter-Antivirus- und Antispam-Anwendungen zu implementieren.

Verbindung zu ClamAV

A. Installieren Sie ClamAV (Daemon)
  1. Installieren Sie clamav-server mit yum (Yellow Dog Updater, Modified):
yum install clamav-server
  1. Kopieren Sie die mit clamav-server gelieferte Beispielkonfigurationsdatei:
cp /usr/share/doc/clamav-server-*/clamd.conf /etc/clamd.d/axigen.conf
  1. Bearbeiten: /etc/clamd.d/axigen.conf
# kommentieren Sie die Beispielzeile aus  
# Beispiel   

# fügen Sie die folgenden Zeilen ein/ändern Sie sie:   
LogFile /var/log/clamd.axigen   
PidFile /var/run/clamd.axigen/clamd.pid   
LocalSocket /var/run/clamd.axigen/clamd.sock   
User axigen 
  1. Erstellen Sie einen Link zur clamd-Binärdatei:
ln -s /usr/sbin/clamd /usr/sbin/clamd.axigen
  1. Erstellen Sie das Ausführungsverzeichnis, in dem die PID-Datei und der clamd-Socket gespeichert werden, und ändern Sie die Berechtigungen:
mkdir -p /var/run/clamd.axigen chown axigen:axigen /var/run/clamd.axigen
  1. Erstellen und richten Sie das Initskript ein:
cp /usr/share/doc/clamav-server-*/clamd.init /etc/init.d/clamd.axigen   
chmod 755 /etc/init.d/clamd.axigen /sbin/chkconfig clamd.axigen on
  1. Bearbeiten: /etc/init.d/clamd.axigen und ändern Sie die folgenden Zeilen, wie unten angegeben:
# Beschreibung: Der clamd-Server, der für axigen läuft CLAMD_SERVICE=axigen
  1. Starten Sie schließlich den clamd-Daemon:
/etc/init.d/clamd.axigen
B. Konfigurieren Sie den AXIGEN Antivirus-Filter auf Serverebene mit WebAdmin

Um den ClamAV-Filter zu aktivieren, gehen Sie die folgenden Schritte durch:

Im Kontext “ Server “, klicken Sie auf die Schaltfläche Neuen Filter hinzufügen. Dies öffnet und zeigt die Aktive Filterliste an. Diese ist momentan leer, also müssen wir den clamav-Filter zur Liste hinzufügen.

Aktiven Filter hinzufügen

Geben Sie im Prioritätsfeld eine Priorität zwischen 0 und 500 ein (ein Filter mit Priorität 0 wird zuerst angewendet und der mit 500 zuletzt).

Wichtig - die domänenbezogenen Filter haben die Priorität auf den Bereich 100-400 beschränkt und die benutzerbezogenen Filter sind auf den Bereich 200-300 beschränkt. Ein Wert von “10” sollte in Ordnung sein, sodass Sie Platz haben, um einige andere zukünftige Filter vor diesem anzuwenden.

Nachdem Sie die Filterpriorität festgelegt haben, wählen Sie den Socket-Wert aus der Dropdown-Liste Filtertyp und den Wert clamav aus der Liste Filtername.

Wählen Sie im Kontrollkästchen Anwenden auf die Relay-Option aus, um den Filter auf ausgehende E-Mails anzuwenden. Um sicherzustellen, dass Sie sowohl eingehende als auch ausgehende E-Mails scannen, müssen Sie den Filter erstellen und beide Werte, lokal und Relay, auswählen.

In AXIGEN ist es möglich, Filter entweder auf Domain- oder Benutzerebene in den entsprechenden WebAdmin-Tabs zu aktivieren. Die auf Serverebene aktivierten Filter werden automatisch für alle Domains und Konten angewendet. Sie haben jedoch die Möglichkeit, zusätzliche Filter auf Domain- oder Kontoebene hinzuzufügen.

Verbindung zu SpamAssassin

Der Prozess zur Verbindung von SpamAssassin ist ähnlich und sogar weniger zeitaufwendig, da nach der Produktinstallation keine Konfigurationen erforderlich sind.

C. Installieren Sie SpamAssassin mit der yum-Anwendung:

yum install spamassassin

Es sind keine weiteren Konfigurationen erforderlich.

D. Konfigurieren Sie SpamAssassin auf Serverebene mit Webadmin

Der Connector für SpamAssassin ist ein Socket-Filter für AXIGEN, daher ist das Konfigurationsverfahren dasselbe wie für ClamAV. Der Unterschied besteht darin, dass für SpamAssassin wahrscheinlich ein TCP-Socket verwendet wird.

Außerdem müssen Sie beim Aktivieren des SpamAssassin-Filters Folgendes beachten:

  • Geben Sie einen anderen Prioritätswert für den SpamAssassin-Filter ein (wenn Sie 10 für ClamAV gewählt haben, wählen Sie einen höheren Wert für SpamAssassin, um diesen Filter nach ClamAV in der Filterkette anzuwenden)
  • Wählen Sie den entsprechenden Filternamen, spamassassin in der Filternamensliste

Zugriff auf AXIGEN WebMail

An diesem Punkt ist Ihr Mailserver bereit, und Sie können auch auf das AXIGEN WebMail zugreifen, um Testnachrichten zu senden und zu empfangen. Verwenden Sie dann die vollständige E-Mail-Adresse und das Passwort, um sich bei AXIGEN WebMail unter der Standardadresse: http://127.0.0.1:8000 anzumelden, oder verwenden Sie die Adresse, die Sie in der Anfangskonfigurationsphase angegeben haben, als Sie den Einrichtungsassistenten ausgeführt haben.

Jetzt sind Sie wirklich fertig: Sie können sicher Nachrichten von Ihrer Heimdomain senden und empfangen und problemlos weitere Konfigurationen vornehmen, um Ihre spezifischen Netzwerkanforderungen zu erfüllen. Wie Sie gesehen haben, macht die Installation aller Maildienste aus einer einzigen ausführbaren Datei und einer intuitiven Webkonfigurationsoberfläche die Dinge viel einfacher und zeitsparender.

Autoren:

Liviu Anghel, Chief Security Officer, Gecad Technologies

Ciprian Negrila, Technischer Support Ingenieur, Gecad Technologies

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.