[Frage] qmail - ClamAV und Spamassassin per simscan einbinden

  • Thread starter Thread starter flyingoffice
  • Start date Start date
F

flyingoffice

Guest
Hallo zusammen!

Jetzt habe ich auch mal eine Frage, denn die Forumssuche hat mir hier nichts passendes ausgespuckt.

Hat einer von Euch schon mal Erfahrungen mit der simscan Ergänzung für qmail gemacht? Sieht recht interessant aus.

Danke für alle Hinweise.
Edit: Schein so, daß es schon einer in Verbindung mit Plesk hinbekommen hat

Gruß flyingoffice
 
Last edited by a moderator:
Was mir an SimScan nicht gefällt, ist das die ganze Configuration schon zur Compile-Zeit mitgegeben werden muß.
Sowas ist in Linux Umgebungen grundsätzlich unpassend, da sich keine Binary-Pakete schnüren lassen.

Der Vorteil ist, daß es (zumindest im o.g. Howto mit Plesk) nur die Eingehenden Emails scannt.
Aber ganz ehrlich betrachtet:
Im Vergleich mit einer qsheff-Installation ist der Aufwand bei SimScan für Plesk zu hoch.

huschi.
 
Hallo!

Die Vorteile die ich da sehe wären

  • Konfigurationsmöglichkeit per Domain
  • Spam zb. ab einem Score von 5 zu markieren und ab einem Score von 20 abzuweisen

Nachteile:
  • die von Dir bereits genannten
  • man muß einen qmail Patch einspielen (was aber, wenn man schon die Greylist Sourcen hat sich auf einen einzigen beschränkt)

Naja, mal sehen, wenn ich die Zeit finde werde ich mich damit mal näher beschäftigen.

Gruß flyingoffice
 
Hallo!

So, den ersten Teilerfolg habe ich jetzt erziehlt :) Allerdings bin ich einen etwas anderen Weg gegangen als im HowTo, daß ich oben verlinkt habe. Schließlich habe ich ja bereits Qsheff / ClamAV / SA installiert und in betrieb. Was lag also näher, als das qmail-queue Script auch für Simcan zu nutzen. Damit ist ein schneller Welchsel zwischen beiden Lösungen möglich und man erspart sich das Einspielen des qmail-queue-Patches.

Entscheidend ist der folgende Konfigutaionsparameter, der statt der original qmail-queue die qmail-queue.orig aufruft.

--enable-qmail-queue=/var/qmail/bin/qmail-queue.orig

der Aufruf erfolgt dann einfach in der qmail-queue

Code:
#export nur für tests auf der Konsole
export SIMSCAN_DEBUG=2
/var/qmail/bin/simscan

Ein kleiner Testlauf auf der Konsole zeigt dann, daß es soweit läuft. Ein Blick in die Header der zugestellten Mail hat auch gezeigt, daß die Mail Spamassassin durchlaufen hat.

Code:
flying-office:/var/qmail/bin # /var/qmail/bin/qmail-inject dummy@flying-office.de < a-mail.txt
simscan: cdb looking up
simscan: cdb for  found clam=yes,spam=yes,spam_hits=25
simscan: pelookup clam = yes
simscan: pelookup spam = yes
simscan: pelookup spam_hits = 25
simscan: Per Domain Hits set to : 25.000000
simscan: starting: work dir: /var/qmail/simscan/1179507519.863223.1577
simscan: pelookup: called with root@flying-office.com
simscan: pelookup: domain is flying-office.com
simscan: cdb looking up flying-office.com
simscan: pelookup: local part is root
simscan: cdb looking up root@flying-office.com
simscan: pelookup: called with dummy@flying-office.de
simscan: pelookup: domain is flying-office.de
simscan: cdb looking up flying-office.de
simscan: pelookup: local part is dummy
simscan: cdb looking up dummy@flying-office.de
simscan: calling clamdscan
simscan: normal clamdscan return code: 0
simscan: calling spamc
simscan: calling /usr/bin/spamc  spamc
simscan: done, execing qmail-queue
simscan: qmail-queue exited 0

Ich werde weiter forschen... :D

Gruß flyingoffice
 
Back
Top