GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo bloquear el correo electrónico de ciertos TLD (dominios de nivel superior) en ISPConfig

El spam es una molestia y hay muchas formas de contrarrestarlo. Sin embargo, los spammers también se vuelven más inteligentes y tratan de eludir los filtros y demás. Además, ICANN ha aprobado últimamente una gran cantidad de gTLD (dominios genéricos de nivel superior), como .biz, .info, etc. En mi opinión, algunos de esos gTLD son utilizados exclusivamente por los spammers. Últimamente, he recibido mucho spam del gTLD .xyz. Entonces, la pregunta era cómo bloquear el correo electrónico proveniente de tales dominios usando ese gTLD.

ISPConfig ofrece algunos filtros globales y se pueden usar para bloquear todos esos correos electrónicos y le mostraré cómo hacerlo.

1. Inicie sesión en ISPConfig como administrador

Lo primero que debe hacer es iniciar sesión en ISPConfig con una cuenta de administrador. El motivo de esto es que se están modificando los filtros globales.

2. Vaya a los filtros de contenido global

Una vez que haya iniciado sesión como administrador, haga clic en la pestaña Correo electrónico en el menú de navegación superior y luego, en el menú de la izquierda, seleccione la entrada Filtro de contenido en la sección Filtros globales.

3. Agregar nuevo filtro de contenido

Una vez que se cargue la página Postfix Header and Body Checks, haga clic en el botón para agregar un nuevo filtro de contenido

4. Complete el formulario de filtro y envíelo

Ahora se ha abierto el formulario Filtro de contenido de correo y puede configurar varias cosas allí.

1. Debe seleccionar el servidor.

2. Asegúrese de establecer Filtro en Filtro de encabezado.

3. El patrón:la expresión regular. Patrón. Este campo de formulario en realidad se usa para verificar si el contenido del encabezado de un correo electrónico contiene el TLD no deseado. Para el TLD .xyz deberá ingresar el siguiente patrón:

/<[email protected]+?\.xyz>/

Vamos a dividir esto un poco. Las barras diagonales "/" son los limitadores del patrón. Los "<" y ">" son cadenas literales. Las direcciones de correo electrónico siempre se incluyen entre corchetes en el encabezado del correo. Después de la apertura "<", el patrón busca cualquier número de caracteres, seguido de nuevo por una "@". Después de la "@", busca de nuevo cualquier número de caracteres hasta la cadena literal de ".xyz". Él "." en esa cadena literal se escapa, ya que un "." en expresiones regulares tiene un significado especial. Al escaparlo, le decimos al analizador que es un carácter literal y no una expresión regular especial. Finalmente, busca el paréntesis de cierre después del TLD. Para aquellos expertos en globos, se podría decir que este patrón es como "<*@*.xyz>"

El campo Datos se puede dejar vacío. Sin embargo, se registrará en el registro de correo y también puede informar a otros servidores de correo por qué se rechaza su correo electrónico. Para esto, es bueno darle una entrada significativa, p. "No se permite el correo de .xyz gTLD". Al proporcionar un texto significativo, le resultará más fácil descubrir qué regla de filtro es responsable de bloquear un correo electrónico. Si alguien se queja de que no se recibe el correo electrónico, consulte el registro de correo y verá el motivo (=campo de datos).

4. puede establecer qué Acción tomar si el patrón coincide. Las recomendaciones aquí son Rechazar o Descartar. Rechazar significa que el correo no será aceptado por el servidor de correo y el servidor de correo de envío será informado al respecto con el campo de formulario de Datos dado como motivo también. Si elige usar Descartar, entonces el servidor de correo simplemente eliminará el correo electrónico.

5. Por supuesto, la casilla de verificación Activar también debe estar marcada. De lo contrario, este patrón de filtro no se procesa y también presione el botón Guardar.

5. Repita esto para otros TLD

Repita los pasos anteriores para otros TLD que desee bloquear. Como ya tiene una entrada, puede copiar fácilmente Regexp. Patrón y ajuste la cadena de texto tld correspondiente allí.


Linux
  1. Cómo aparcar dominios usando ISPConfig

  2. Cómo usar SSMTP para enviar un correo electrónico desde la terminal de Linux

  3. Cómo cambiar de acceso de correo electrónico POP a IMAP

  4. Cómo leer el correo electrónico recibido en un servidor Debian

  5. Envío de correo electrónico desde mi servidor

Los 6 principales clientes de correo electrónico de escritorio de código abierto

Cómo extraer direcciones de correo electrónico de un archivo de texto en Linux

Cómo enviar un correo electrónico con un archivo adjunto desde la línea de comandos

Cómo usar el administrador de colas de correo en WHM

¿Cómo crear filtros de nivel de usuario y cuenta desde cPanel?

Enviar correo electrónico en Linux desde la línea de comandos