Installation · 4 min read · Jan 30, 2026

Installation von ASSP (Anti-Spam SMTP Proxy) auf Ubuntu Server 10.04 / Debian 5.0 - Seite 2

Installieren von ASSP

  1. Gehen Sie zu Ihrem bevorzugten Download-Verzeichnis. Wenn Sie keines haben, ist Ihr Home-Verzeichnis in Ordnung.
  2. Laden Sie die ASSP-Programmdaten herunter. Gehen Sie zu seiner SourceForge-Projektseite ( http://sourceforge.net/projects/assp/files/), kopieren Sie den Download-Link und fügen Sie ihn nach einem wget-Befehl ein. Es sollte ungefähr so aussehen:
  • Sie sollten immer die neueste stabile Version herunterladen; die hier verwendeten Versionsnummern dienen nur als Beispiel. wget http://sourceforge.net/projects/assp/files/ASSP%20Installation/ASSP%201.8.1.1/ASSP_1.8.1.1-Install.zip
  1. Entpacken Sie ASSP: unzip ASSP_1.8.1.1-Install.zip
  2. Erstellen Sie ein Verzeichnis für die ASSP-Programmdaten: mkdir /usr/share/assp
  3. Kopieren Sie ASSP in sein neues Home-Verzeichnis: cd ASSP_1.8.1.1-Install
    cp -R ASSP/* /usr/share/assp
  4. Installieren Sie die SSLeay-Abhängigkeiten (diese werden für einige Perl-Module im nächsten Schritt benötigt): apt-get install libssl-dev libdb-dev
  5. Installieren Sie die erforderlichen Perl-Module, indem Sie das mod_inst.pl-Skript ausführen: cd /usr/share/assp
    perl mod_inst.pl
  6. Akzeptieren Sie alle Standardwerte, wenn Sie dazu aufgefordert werden. Dies wird eine Weile dauern…
  7. Wenn das Skript fertig ist, sollten alle Module [OK] anzeigen.
  8. Wenn eines der Module [FAILED] anzeigt, versuchen Sie, das mod_inst.pl-Skript erneut auszuführen, da manchmal eine Abhängigkeit installiert wurde, nachdem dieses Modul versucht hat, sich zu installieren.
  9. In einigen Fällen kann das Perl-Modul File::Scan::ClamAV fehlschlagen. Wenn dies der Fall ist, gehen Sie einfach zu CPAN… perl -MCPAN -e shell…und erzwingen Sie die Installation an der CPAN-Eingabeaufforderung: force install File::Scan::ClamAV
  10. Führen Sie das mod_inst.pl-Skript erneut aus, um sicherzustellen, dass alles [OK] ist. Wenn etwas nicht in Ordnung ist, überprüfen Sie Ihre Perl-Abhängigkeiten.
  11. Führen Sie ASSP zum ersten Mal aus. Es sollte ohne Fehler oder signifikante Warnungen starten: perl assp.pl &

Konfigurieren von ASSP

Dies ist nur eine sehr grundlegende Konfiguration, um Ihnen den Einstieg zu erleichtern und einige Optionen zum Laufen zu bringen. Nachdem Sie dieses How-To abgeschlossen haben, sollten Sie zur ASSP-Wiki oder zu den Foren gehen, um Dokumentationen zu finden, wie Sie ASSP vollständig konfigurieren können.

  1. Gehen Sie von einem beliebigen Webbrowser im Netzwerk zu http://:55555 (das Standardpasswort ist nospam4me, lassen Sie den Benutzernamen leer) und ändern Sie die folgenden Einstellungen: - Server Setup Abschnitt:
    Aktivieren Sie “ASSP als Daemon ausführen” (AsADaemon)
    Aktivieren Sie “HTTP-Kompression in der GUI aktivieren” (EnableHTTPCompression)
  • ClamAV und FileScan Abschnitt:
    Aktivieren Sie “ClamAV verwenden” (UseAvClamd)
    Ändern Sie “Port oder Dateisocket für ClamAV” (AvClamdPort) auf /var/run/clamav/clamd.ctl
  • SSL/TLS Abschnitt:
    Wenn Sie sichere/verschlüsselte E-Mails anbieten möchten, aktivieren Sie “SSL/TLS-Unterstützung aktivieren” (enableSSL)
  1. Stoppen Sie ASSP und starten Sie es erneut.
  2. Überprüfen Sie, ob alle Perl-Module korrekt installiert und konfiguriert sind. Auf der Info- und Statistikseite überprüfen Sie den Abschnitt Perl-Module: - Alle Perl-Module sollten verfügbar sein (grün). IPv6, SSL und MySQL sind optional.
  • Ignorieren Sie IO::Socket::SSL, wenn Sie SSL nicht verwenden möchten.
  • Ignorieren Sie IO::Socket::INET6, wenn Sie IPv6 nicht verwenden möchten.
  • Ignorieren Sie Tie::RDBM, wenn Sie MySQL nicht verwenden möchten.
  1. Testen Sie den ASSP/Postfix-Server, indem Sie auf Port 25 telnetten. telnet localhost 25 Sie sollten in der Lage sein, den Willkommenstext Ihres Postfix-SMTP-Servers zu sehen.
  2. Geben Sie den folgenden HELO-Befehl ein: helo yourhostname.yourdomain.tld Sie sollten eine ähnliche Nachricht erhalten: 250 yourhostname.yourdomain.tld
  3. Beenden Sie den SMTP-Server: quit

Ein Startskript für ASSP einrichten

  1. Stellen Sie sicher, dass ASSP nicht läuft. Möglicherweise müssen Sie den laufenden ASSP-Prozess finden und beenden, wenn Sie ihn aus einem vorherigen Schritt laufen gelassen haben: ps -A | grep perl Finden Sie die Prozess-ID für den Perl-Prozess (es sollte die erste Zahl links sein). Beenden Sie den Prozess: kill -9
  2. Machen Sie das assp.pl-Skript ausführbar: cd /usr/share/assp
    chmod 755 assp.pl
  3. Gehen Sie zu diesem Forenthread und kopieren Sie das Init-Skript im ursprünglichen Beitrag: https://sourceforge.net/apps/phpbb/assp/viewtopic.php?f=5&t=980&sid=11242812618cab1504a1258cb585bb0b
  4. Speichern Sie das Skript als /etc/init.d/assp
  5. Machen Sie das ASSP-Init-Skript ausführbar: cd /etc/init.d
    chmod 755 assp
  6. Registrieren Sie das Init-Skript, um Links zu erstellen und damit ASSP beim Booten automatisch ausgeführt wird (möglicherweise müssen Sie die ‘50’-Nummer je nach gewünschter Startreihenfolge ändern): update-rc.d assp defaults 50
  7. Jetzt können Sie ASSP über das Init-Skript wie folgt starten (die folgenden Befehle werden mit diesem Skript unterstützt: {start|stop|restart|reload|force-reload|status}): /etc/init.d/assp start
  8. Richten Sie den GUI-Neustartbefehl ein. Auf der ASSP-Verwaltungsseite: - Automatische Aktualisierung / Neustart Abschnitt:
    Ändern Sie “OS-Shell-Befehl für AutoRestart” (AutoRestartCmd) in: /etc/init.d/assp restart

Webmin installieren (optional)

Installieren Sie Webmin, um Ihnen zu helfen, die Systemressourcen zu überwachen und auf die meisten Servereinstellungen und -konfigurationen über eine Web-GUI zuzugreifen.

  1. Gehen Sie zu Ihrem bevorzugten Download-Verzeichnis. Wenn Sie keines haben, ist Ihr Home-Verzeichnis in Ordnung.
  2. Installieren Sie die Webmin-Abhängigkeiten: apt-get install libnet-ssleay-perl libauthen-pam-perl libio-pty-perl apt-show-versions libapt-pkg-perl
  3. Gehen Sie zu www.webmin.com, kopieren Sie den Download-Link zum Debian-Paket und fügen Sie ihn nach einem wget-Befehl ein:* Sie sollten immer die neueste stabile Version herunterladen; die hier verwendeten Versionsnummern dienen nur als Beispiel. wget https://downloads.sourceforge.net/project/webadmin/webmin/1.520/webmin_1.520_all.deb
  4. Installieren Sie das Webmin .deb-Paket: dpkg -i webmin_1.520_all.deb
  5. Sie können sich jetzt unter https://:10000/ als root mit Ihrem Root-Passwort oder als beliebiger Benutzer, der sudo verwenden kann, um Befehle als root auszuführen, anmelden.

Fertig!

  • Jetzt lesen Sie einige der ASSP-Konfigurationseinstellungen und haben Sie Spaß beim Einrichten.
Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.