Gigastur

Servicios informáticos

615 654 407
info@gigastur.com

  • Inicio
  • Servicios
    • Asistencia a domicilio
    • Reparación de ordenadores
    • Mantenimiento para empresas
    • Diseño web y hosting
  • Precios
    • Mantenimiento para empresas
    • Diseño web
    • Asistencia a domicilio
    • Reparaciones en tienda
    • Bonos de mantenimiento
    • Alojamiento web
  • Trabajos realizados
  • Contacto
  • Blog
    • Comandos Linux
    • Comandos Windows
    • MySQL
    • Laravel
    • Steam
    • Herramientas Sysadmin
    • Recursos webmaster
  • Control remoto

Blacklist y Whitelist con el antispam de correo Rspamd

24/03/2021 por Igor García Deja un comentario

Tenemos un servidor de correo con el sistema de antispam Rspamd. Vamos a ver como hacer listas blancas y negras con direcciones de correo, dominios e IP.

Contenidos

  • 1 Por dominio de correo
    • 1.1 Añadir dominio de correo a la lista blanca
    • 1.2 Añadir dominio a la lista negra
  • 2 Por correo electrónico
    • 2.1 Añadir correo a la lista blanca
    • 2.2 Añadir correo a la lista negra
  • 3 Por IP
    • 3.1 Añadir IP a la lista blanca
  • 4 Configuración desde la interfaz gráfica
  • 5 Más info

Por dominio de correo

Añadir dominio de correo a la lista blanca

Estos son los pasos a seguir para evitar que Rspamd marque como spam correos de dominios concretos:

  1. Crear o editar el archivo /etc/rspamd/local.d/multimap.conf con este contenido:
WHITELIST_SENDER_DOMAIN {
type = "from";
filter = "email:domain";
map = "/etc/rspamd/local.d/whitelist.sender.domain.map";
score = -1000.0
}
  1. En score indicamos la puntuación que se le asignará al correo. Al indicar una puntuación negativa, el correo será de confianza.
  1. Crear o editar el archivo /etc/rspamd/local.d/whitelist.sender.domain.map y poner en él los dominios de confianza: les asignará la puntuación indicada en el archivo anterior. Por ejemplo:
dominio1.com
dominio2.com
  1. Asignarle permisos para ese fichero al usuario y grupo de rspamd
chown _rspamd:_rspamd /etc/rspamd/local.d/whitelist.sender.domain.map
  1. Reiniciar rspamd:
systemctl restart rspamd

Añadir dominio a la lista negra

  1. Crear o editar el archivo /etc/rspamd/local.d/multimap.conf con este contenido:
BLACKLIST_SENDER_DOMAIN {
type = "from";
filter = "email:domain";
map = "/etc/rspamd/local.d/blacklist.sender.domain.map";
score = 1000.0
}
  1. En score indicamos la puntuación que se le asignará al correo. Al indicar una puntuación negativa, el correo será de confianza.
  1. Crear o editar el archivo /etc/rspamd/local.d/blacklist.sender.domain.map y poner en él los dominios de confianza: les asignará la puntuación indicada en el archivo anterior. Por ejemplo:
dominiomalo1.com
dominiomalo2.com
  1. Asignarle permisos para ese fichero al usuario y grupo de rspamd
chown _rspamd:_rspamd /etc/rspamd/local.d/blacklist.sender.domain.map
  1. Reiniciar rspamd:
systemctl restart rspamd

Por correo electrónico

Añadir correo a la lista blanca

Son los mismos pasos que antes, pero cambiando el filter y el archivo map:

  1. Crear o editar el archivo /etc/rspamd/local.d/multimap.conf con este contenido:
WHITELIST_SENDER_USER {
type = "from";
filter = "email:addr";
map = "/etc/rspamd/local.d/whitelist.sender.user.map";
score = -1000.0
}
  1. En score indicamos la puntuación que se le asignará al correo. Al indicar una puntuación negativa, el correo será de confianza.
  1. Crear o editar el archivo /etc/rspamd/local.d/whitelist.sender.user.map y poner en él los correos de confianza: les asignará la puntuación indicada en el archivo anterior. Por ejemplo:
admin@dominio1.com
info@dominio2.com
  1. Asignarle permisos para ese fichero al usuario y grupo de rspamd
chown _rspamd:_rspamd /etc/rspamd/local.d/whitelist.sender.user.map
  1. Reiniciar rspamd:
systemctl restart rspamd

Añadir correo a la lista negra

  1. Crear o editar el archivo /etc/rspamd/local.d/multimap.conf con este contenido:
BLACKLIST_SENDER_USER {
type = "from";
filter = "email:addr";
map = "/etc/rspamd/local.d/blacklist.sender.user.map";
score = 1000.0
}
  1. En score indicamos la puntuación que se le asignará al correo. Al indicar una puntuación negativa, el correo será de confianza.
  1. Crear o editar el archivo /etc/rspamd/local.d/blacklist.sender.user.map y poner en él los dominios de confianza: les asignará la puntuación indicada en el archivo anterior. Por ejemplo:
info@dominiomalo1.com
news@dominiomalo2.com
  1. Asignarle permisos para ese fichero al usuario y grupo de rspamd
chown _rspamd:_rspamd /etc/rspamd/local.d/blacklist.sender.user.map
  1. Reiniciar rspamd:
systemctl restart rspamd

Por IP

Añadir IP a la lista blanca

Añadir en /etc/rspamd/local.d/multimap.conf:

WHITELIST_IP {
type = "ip";
prefilter = true;
map = "/etc/rspamd/local.d/whitelist.sender.ip.map";
action = "accept";
}

Crear o editar el archivo /etc/rspamd/local.d/whitelist.sender.ip.map y poner en él las IP de confianza, una por línea: no analizará los mails provenientes de ellas.

Asignarle permisos para ese fichero al usuario y grupo de rspamd

chown _rspamd:_rspamd /etc/rspamd/local.d/whitelist.sender.ip.map

Recargar rspamd

systemctl reload rspamd

Configuración desde la interfaz gráfica

Una vez configurada nuestra lista blanca o negra, podemos añadirle nuevas cuentas desde la pestaña configuración de la interfaz gráfica de rspamd.

Veremos un listado de archivos de configuración. Si pulsamos sobre el que acabamos de crear, podremos añadir los dominios que queramos.

Si al guardar los cambios nos aparece el error:

local > Save map error: Cannot open map: Permission denied
Request failed

Debemos cambiar el usuario y grupo propietarios de la carpeta /etc/rspamd/local.d a _rspamd con este comando:

chown _rspamd:_rspamd /etc/rspamd/local.d

Más info

Podemos discriminar, además de por dominio y correo, por TLD o por expresiones regulares, según el filter, o por IP, usando type=ip en lugar de type=from.

  • Documentación Rspamd: Módulo multimap
  • virtualweb.at
  • Whitelist IP addresses based on pre-filter policy
  • Local whitelists and blacklists for Rspamd

Categorías: Linux, Sistemas Etiquetas: antispam, correo, rspamd

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Categorías

Enlaces

  • Abode PDF Reader
  • Actualizar a Windows 10
  • Anti Ransomware
  • Aviso de cookies
  • Browser Diet
  • Buenas practicas Ransomware
  • BuiltWith
  • cdlibre
  • Chocolatey
  • CIDR Calculator
  • Consulta numero móvil
  • Cual es mi IP
  • Descarga de DLL
  • Descarga de OCX
  • Descarga de RPM
  • Descarga de Windows y Office
  • Descarga de Windows y Office
  • DistroTest
  • Dumo
  • explainshell
  • File-extensions
  • FileHippo
  • Flash Player
  • Geolocalización Multi IP
  • HDDScan
  • htaccesstools
  • Ip Location
  • Kaspersky
  • LinuxServer.io
  • Máquinas Virtuales OSBoxes
  • Microsoft Doc
  • ms-vnext: Windows y Office
  • Ninite
  • Nirsoft
  • Open Source Alternatives
  • Patch My PC
  • PC decrapifier
  • PCI Lookup
  • PCI-IDS
  • pcidatabase
  • PCIids
  • Port Listener
  • Portable Freeware
  • Router Passwords
  • Saber tipografía de una foto
  • Shodan
  • Ssega
  • Sumo
  • Sysinternals
  • SystemRescueCd
  • Test de velocidad
  • The eye
  • Virustotal
  • Windows ISO
  • Windows Mini
  • WizTree
  • You Get Signal

Contacto

  • 615 654 407
  • info@gigastur.com

Entradas recientes

  • Instalar Windows 11 sin cuenta de microsoft
  • Crear archivos de diferentes tamaños para pruebas (dummy files) en Linux
  • Fping: Ping mejorado para Linux
  • Programas para facilitar la instalación y actualización de software en Windows
  • Outlook: acceder a la configuración avanzada de correo

Control remoto

  • Control remoto Windows
  • Control remoto MAC
  • Versión completa Windows
  • Servicio Windows
  • Control remoto XP
  • Servicio XP

Aviso legal | Política de privacidad | Política de cookies

Utilizamos cookies para ofrecerte la mejor experiencia en nuestra web.

Puedes aprender más sobre qué cookies utilizamos o desactivarlas en los ajustes.

Gigastur
Powered by  GDPR Cookie Compliance
Resumen de privacidad

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.

Si desactivas esta cookie no podremos guardar tus preferencias. Esto significa que cada vez que visites esta web tendrás que activar o desactivar las cookies de nuevo.

Cookies de terceros

Esta web utiliza Google Analytics para recopilar información anónima tal como el número de visitantes del sitio, o las páginas más populares.

Dejar esta cookie activa nos permite mejorar nuestra web.

¡Por favor, activa primero las cookies estrictamente necesarias para que podamos guardar tus preferencias!