Configuración · 5 min read · Jan 17, 2026
Instalando Maia Mailguard en Debian Lenny (Usuarios/Dominios Virtuales Con Postfix/MySQL) - Página 3
10 Configurando Amavisd-new
Maia Mailguard viene con su propia configuración de amavisd-new y binario de amavisd, por lo que debemos reemplazar nuestro amavisd-new existente con él.
Primero detén tus procesos actuales de amavisd:
/etc/init.d/amavis stopCopiamos amavisd-maia a /usr/local/sbin/amavisd-new…
cd /usr/src/maia/1.0/
cp amavisd-maia /usr/local/sbin/amavisd-new
chown root /usr/local/sbin/amavisd-new
chmod 755 /usr/local/sbin/amavisd-new… y ajustamos nuestro script de inicio /etc/init.d/amavis de la siguiente manera:
vi /etc/init.d/amavis| [...] #DAEMON=/usr/sbin/amavisd-new DAEMON=/usr/local/sbin/amavisd-new [...] #START="--start --quiet --pidfile /var/run/amavis/${NAME}.pid --name ${DAEMONNAME} --startas ${DAEMON}" #STOP="--stop --quiet --pidfile /var/run/amavis/${NAME}.pid --name ${DAEMONNAME}" START="--start --quiet --pidfile /var/lib/amavis/${NAME}.pid --name ${DAEMONNAME} --startas ${DAEMON}" STOP="--stop --quiet --pidfile /var/lib/amavis/${NAME}.pid --name ${DAEMONNAME}" [...] |
Luego copiamos /usr/src/maia/1.0/amavisd.conf.dist a /etc/amavisd.conf…
cp /usr/src/maia/1.0/amavisd.conf.dist /etc/amavisd.conf… y editamos ese archivo:
vi /etc/amavisd.conf| [...] $mydomain = 'localhost'; #$mydomain = 'yourdomain.tld'; # un valor predeterminado conveniente para otras configuraciones $MYHOME = '/var/lib/amavis'; #$MYHOME = '/var/amavisd'; # un valor predeterminado conveniente para otras configuraciones [...] $log_level = 5; #$log_level = 0; # verbosidad 0..5 [...] # Cadena de conexión a la base de datos @lookup_sql_dsn = ( ['DBI:mysql:maia:localhost', 'amavis', 'passwd'] ); [...] $myhostname = 'server1.example.com'; #$myhostname = 'host.domain.tld'; # debe ser un nombre de dominio completamente calificado! [...] $final_virus_destiny = D_DISCARD; $final_banned_destiny = D_DISCARD; $final_spam_destiny = D_DISCARD; $final_bad_header_destiny = D_DISCARD; [...] # Ver https://secure.renaissoft.com/maia/wiki/VirusScannerConfig # para más definiciones de escáner de virus. @av_scanners = ( ### http://www.clamav.net/ ['ClamAV-clamd', \&ask_daemon, ["CONTSCAN {} ", "/var/run/clamav/clamd.ctl"], qr/\bOK$/m, qr/\bFOUND$/m, qr/^.*?: (?!Infected Archive)(.*) FOUND$/m ], # NOTA: ejecuta clamd bajo el mismo usuario que amavisd; coincide el nombre del socket # (LocalSocket) en clamav.conf con el nombre del socket en esta entrada # Al ejecutarse en chroot, se puede preferir: ["CONTSCAN {} ","$MYHOME/clamd"], ); [...] |
Asegúrate de llenar la contraseña correcta para el usuario de MySQL de amavis en la línea @lookup_sql_dsn. En el stanza de ClamAV-clamd, debes cambiar el socket: el socket correcto en Debian Lenny es /var/run/clamav/clamd.ctl.
Inicia amavisd después:
/etc/init.d/amavis startAhora deberías revisar /var/lib/amavis/amavis.log en busca de errores; asegúrate de que la conexión a la base de datos esté funcionando.
11 Iniciar Sesión En Maia Mailguard
Ahora puedes acceder a Maia Mailguard en http://www.example.com/maia/ - aquí es donde tú y tus usuarios pueden iniciar sesión con una dirección de correo electrónico/contraseña existente:

Si usas Maia Mailguard por primera vez, debes registrarte como el super-administrador de Maia. Ve a http://www.example.com/maia/login.php?super=register e inicia sesión con tu dirección de correo electrónico y contraseña existentes; esto te convertirá automáticamente en el super-administrador del sistema Maia:

Como super-administrador, tienes todos los privilegios de los administradores (por ejemplo, “suplantar” a otros usuarios y eliminar usuarios), pero también la capacidad de otorgar privilegios de administrador a otros (y revocarlos, si lo deseas).
Si el super-administrador alguna vez desea renunciar a sus privilegios, debe hacerlo iniciando sesión en http://www.example.com/maia/login.php?super=unregister (después de que un super-administrador “se desregistre”, el sistema efectivamente no tiene super-administrador, por lo que el siguiente usuario que inicie sesión con el argumento ?super=register se convertirá en el super-administrador).
Después de tu inicio de sesión, debes leer las notas en la página de bienvenida:

En la parte inferior de la página de bienvenida, puedes establecer tu nivel de protección (esto es solo para la cuenta que usaste para iniciar sesión; cada usuario puede establecer su nivel de protección individualmente). Se recomienda alto:

Estos son los niveles de protección disponibles:
Desactivado:
| ¿Pasar virus? | Y |
| ¿Pasar spam? | Y |
| ¿Pasar archivos prohibidos? | Y |
| ¿Pasar correo con encabezados inválidos? | Y |
| ¿Desactivar escaneo de virus? | Y |
| ¿Desactivar verificación de spam? | Y |
| ¿Desactivar verificación de archivos prohibidos? | Y |
| ¿Desactivar verificación de encabezados inválidos? | Y |
| ¿Descartar virus? | N |
| ¿Descartar spam? | N |
| ¿Descartar archivos prohibidos? | N |
| ¿Descartar encabezados de correo inválidos? | N |
| ¿Agregar un prefijo a los asuntos de spam? | N |
| ¿Agregar encabezados de puntuación de spam cuando la puntuación es >= | 999 |
| ¿Considerar correo spam cuando la puntuación es >= | 999 |
| ¿Cuarentena o descartar spam cuando la puntuación es >= | 999 |
Bajo:
| ¿Pasar virus? | N |
| ¿Pasar spam? | Y |
| ¿Pasar archivos prohibidos? | Y |
| ¿Pasar correo con encabezados inválidos? | Y |
| ¿Desactivar escaneo de virus? | N |
| ¿Desactivar verificación de spam? | Y |
| ¿Desactivar verificación de archivos prohibidos? | Y |
| ¿Desactivar verificación de encabezados inválidos? | Y |
| ¿Descartar virus? | N |
| ¿Descartar spam? | N |
| ¿Descartar archivos prohibidos? | N |
| ¿Descartar encabezados de correo inválidos? | N |
| ¿Agregar un prefijo a los asuntos de spam? | N |
| ¿Agregar encabezados de puntuación de spam cuando la puntuación es >= | 999 |
| ¿Considerar correo spam cuando la puntuación es >= | 999 |
| ¿Cuarentena o descartar spam cuando la puntuación es >= | 999 |
Medio:
| ¿Pasar virus? | N |
| ¿Pasar spam? | N |
| ¿Pasar archivos prohibidos? | Y |
| ¿Pasar correo con encabezados inválidos? | Y |
| ¿Desactivar escaneo de virus? | N |
| ¿Desactivar verificación de spam? | N |
| ¿Desactivar verificación de archivos prohibidos? | Y |
| ¿Desactivar verificación de encabezados inválidos? | Y |
| ¿Descartar virus? | N |
| ¿Descartar spam? | N |
| ¿Descartar archivos prohibidos? | N |
| ¿Descartar encabezados de correo inválidos? | N |
| ¿Agregar un prefijo a los asuntos de spam? | Y |
| ¿Agregar encabezados de puntuación de spam cuando la puntuación es >= | 5 |
| ¿Considerar correo spam cuando la puntuación es >= | 999 |
| ¿Cuarentena o descartar spam cuando la puntuación es >= | 999 |
Alto:
| ¿Pasar virus? | N |
| ¿Pasar spam? | N |
| ¿Pasar archivos prohibidos? | N |
| ¿Pasar correo con encabezados inválidos? | N |
| ¿Desactivar escaneo de virus? | N |
| ¿Desactivar verificación de spam? | N |
| ¿Desactivar verificación de archivos prohibidos? | N |
| ¿Desactivar verificación de encabezados inválidos? | N |
| ¿Descartar virus? | N |
| ¿Descartar spam? | N |
| ¿Descartar archivos prohibidos? | N |
| ¿Descartar encabezados de correo inválidos? | N |
| ¿Agregar un prefijo a los asuntos de spam? | N |
| ¿Agregar encabezados de puntuación de spam cuando la puntuación es >= | 1 |
| ¿Considerar correo spam cuando la puntuación es >= | 5 |
| ¿Cuarentena o descartar spam cuando la puntuación es >= | 5 |
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.