Navigation

Start Projekte Tutorials & Texte Archiv

Unternavigation

SHQCC

SHQCC nimmt eingehende E-Mails von QMail entgegen, prüft sie über ClamAV auf Viren und erstellt auf Wunsch Statistiken (Demo).

Anforderungen

  • PHP-CLI ab 4.1, Optional mit MySQL- und GD-Support
  • QMail
  • ClamAV
  • Optional: SpamAssassin
  • Optional: Webserver

Installation

  1. Das entpackte Verzeichnis nach /usr/local verschieben.
  2. Die Konfiguration im Unterordner shqcc anpassen und den Unterordner nach /etc verschieben
  3. Ggf. den Pfad zum PHP-Binary anpassen.
  4. In der php-cli.ini safe_mode ausschalten und memory_limit auf mindestens 8 MB erhöhen.
  5. Das Schema in die Datenbank einfügen:
    # mysql -u [User] -p [Database name] < scheme.sql
  6. "| /usr/local/shqcc-scan" in die .qmail-default hinter dem SpamAssassin-Eintrag bzw. am Anfang einfügen.

Konfiguration

Shqcc-scan ergänzt standardmäßig "[VIRUS]" im Betreff. Mittels "shqcc-scan -d" werden infizierte Mails überhaupt nicht ausgeliefert, -p liefert E-Mails ohne Anhang aus. Die MySQL-Konfiguration kann ausgelassen werden, wenn keine Statistiken erstellt werden sollen. Statistiken werden von shqcc-stats über einen Eintrag im Crontab erstellt.

Bekannte Fehler

  • shqcc-stats wirft beim ersten Aufruf einen Fehler.
  • Manchmal werden E-Mails ohne Inhalt ausgeliefert. Wahrscheinlich passiert das, wenn 1. ein Virus abgehängt wurde und 2. die Mail als Spam erkannt wurde.

Download

SHQCC
Version: 0.8.1 (20040505)
Lizenz: GPL v2
Größe: 15,1 kB
Link: shqcc-0.8.1.tar.gz