Mailscan mit ClamAV in Evolution

 - by Patrice

Nach dem Umstieg von Kontact auf Evolution habe ich zunächst etwas sparsam aus der Wäsche geschaut, da ich keine Möglichkeit fand eingehende Emails auf Viren überprüfen zu lassen.

Hier ein kleiner Workaround:

  • clamav-daemon installieren
sudo aptitude install clamav-daemon
  • Skript mit folgendem Inhalt erstellen:
#!/bin/bash
# Fred Blaise <chapeaurouge AT madpenguin DOT org>
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston,
# MA 02111-1307 USA
FILE=/tmp/$$_outclam.tmp
clamdscan - 1>$FILE
if [ $? -eq 1 ]; then
STRING=$(grep "FOUND" $FILE |cut -d: -f2)
zenity --warning --title="Evolution: Virus detected" --text="$STRING" &
exit 1
fi
exit 0
  • Skript z.B. als mailscan.sh speichern und ausführbar machen
chmod +x mailscan.sh
  • In Evolution unter  Bearbeiten>Nachrichtenfilter eine neue Regel erstellen, die dann wie folgt aussieht:
Filterkriterien in Evolution einstellen

Filterkriterien in Evolution einstellen

  • Für einen Test kann man sich über den c’t-Emailcheck eine Testmail zusenden lassen, in der sich ein Test-Virus befindet.

Das wars auch schon :-)

Ähnliche Artikel

Leave a comment

© 2012 » Mailscan mit ClamAV in Evolution - Software | Solutions | Juergens by WebDev | SEO