Amavis

AMaViS
Basisdaten

Erscheinungsjahr 1998[1]
Aktuelle Version 0.3.12[2]
(7. März 2003)
Betriebssystem Unix, Linux
Programmier­sprache Perl, ursprünglich Shell
Kategorie E-Mail-Sicherheit, Virenschutz
Lizenz GPLv2[3]
amavis.sourceforge.net
amavisd-new
Basisdaten

Entwickler Mark Martinec[4]
Erscheinungsjahr 2002[5]
Aktuelle Version 2.11.1[4]
(8. Oktober 2018)
Betriebssystem Unix-ähnliches System
Programmier­sprache Perl
Kategorie Daemon
Lizenz GPLv2 und BSD-Lizenzen[6]
www.amavis.org

AMaViS ist ein Computerprogramm, dass Mail Transfer Agents mit Virenscannern verbindet.[3] Mittlerweile wurde die Funktion um einen Spamfilter erweitert.

Der erste Programmcode wurde von Mogens Kjaer erstellt, von Jürgen Quade modifiziert, und von Christian Bricart gepflegt.[1] Chris Mason begann mit einer neuen Implementierung in Perl, die mit Version 0.3.12 vom März 2003 das ursprünglich 300 Zeilen umfassende Shellskript ablöste.[5][7] amavisd aus den Jahren 2001 bis 2003 ist ein aus dem Perlskript entwickelter Daemon.[5] amavis-ng aus den Jahren 2002 und 2003 ist eine modulare Implementierung in Perl.[5] amavisd-new ist eine umfassende Weiterentwicklung des Daemons.[4]

Aufgabe der Software

[Bearbeiten | Quelltext bearbeiten]

Ungeachtet des Namens AMaViS von A Mail Virus Scanner ist die Software kein Virenscanner, sondern dazu entwickelt, Virenscanner in Mailserver einzubinden. Sie bietet Standardschnittstellen zwischen den Mail Transfer Agents und den Contentfiltern, damit die Hersteller von Mailservern und Antivirenprogrammen nicht ständig neue Schnittstellen entwickeln müssen. Sie ist beispielsweise kompatibel mit Postfix, sendmail oder Exim. Antivirenprogramme, die mit Amavis funktionieren, sind unter anderem AntiVir Unix, AVG AV, AVP, ClamAV, Dr. Web, eTrust AV, F-Prot oder Kaspersky LMS. Der neuere amavisd-new bietet auch die Möglichkeit, SpamAssassin und andere Filterprogramme einzubinden.[8]

Der Daemon amavisd-new unterstützt das Simple Mail Transfer Protocol, das Local Mail Transfer Protocol, Sockets und Pipes als Schnittstellen mit Mail Transfer Agents.[4] Er unterstützt per Kommandozeile auszuführende wie als Daemon laufende Virenscanner.

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. a b AMaViS – A Mail Virus Scanner. In: SourceForge. 31. Oktober 2000, archiviert vom Original am 11. März 2022; abgerufen am 26. Februar 2025.
  2. AMaViS - A Mail Virus Scanner Files. In: SourceForge. Abgerufen am 26. Februar 2025.
  3. a b AMaViS – A Mail Virus Scanner. In: SourceForge. Abgerufen am 3. August 2016.
  4. a b c d amavisd-new. In: www.amavis.org. 8. Oktober 2018, abgerufen am 26. Februar 2025.
  5. a b c d Mark Martinec: amavisd-new – advanced configuration and management. (PDF; 2,7 MB) Institut "Jožef Stefan", Mai 2005, abgerufen am 26. Februar 2025.
  6. Mark Martinec: amavis (amavisd-new) Configuration and Management 2.7.0 update. (PDF; 1 MB) Heinlein Support GmbH, 2011, abgerufen am 3. August 2016.
  7. Release Name: amavis-0.3.12. In: Sourceforge. Archiviert vom Original am 5. Juni 2003; abgerufen am 26. Februar 2025.
  8. Peter Eisentraut, Alexander Wirt: Mit Open Source-Tools Spam & Viren bekämpfen. O’Reilly Verlag, 2005, Kapitel 8: AMaViS, S. 181 (oreilly.de [PDF; 2,5 MB]). Mit Open Source-Tools Spam & Viren bekämpfen (Memento des Originals vom 25. April 2013 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.oreilly.de