Volver a actualizaciones
Nuevo releaseSep 4, 2026

amavis v2.15.0

amavis es un framework de filtrado de contenido de correo electrónico de alto rendimiento escrito en Perl.

Compartir

Instalación

Utilice el paquete amavis de su sistema si es posible.

Requisitos previos

Las dependencias de software se gestionan mediante Dist::Zilla. Algunas de ellas involucran bibliotecas de desarrollo que no son de perl y GCC como dependencia de compilación si se obtienen desde CPAN:

  • libdb
  • libidn2
  • libssl
  • libzmq3

En Debian 13, por ejemplo, se pueden instalar mediante

apt-get install build-essential libdist-zilla-perl libdb-dev libidn2-dev libssl-dev libzmq3-dev

Obtención del software

Elija una versión, descargue el tarball y descomprímalo:

VERSION=master
curl -O https://gitlab.com/amavis/amavis/-/archive/$VERSION/amavis-$VERSION.tar.gz
gzip -d -c amavis-$VERSION.tar.gz | tar xvf -
cd amavis-$VERSION

Instalación privilegiada

  • Ejecute dzil install.
  • Prepare un archivo de configuración, propiedad de root, posiblemente basado en conf/amavisd.conf.
  • Prepare un usuario dedicado, p. ej. vscan.
  • Cree los directorios para $MYHOME, $db_home y $TEMPBASE.
  • Ejecute sa-update.
  • Ejecute amavisd -c /path/to/amavis.conf debug

Instalación sin privilegios

No se admite un modo de operación y arranque puramente sin privilegios. Al final, el archivo de configuración debe ser propiedad de root.

Además, el modo taint de perl prohíbe rutas de bibliotecas no estándar definidas externamente, por lo que ejecutar amavis desde un entorno perl local mediante local::lib no funcionará sin modificaciones del código.

Categorías