1000 FAQ, 500 tutoriales y vídeos explicativos. ¡Aquí sólo hay soluciones!
Ordenar los correos electrónicos entrantes según las reglas (filtros Sieve)
Esta guía explica cómo crear normas para ordenar automáticamente sus correos electrónicos entrantes en Infomaniak de acuerdo con ciertas condiciones.
Preámbulo
- Estas normas permiten , en particular , las siguientes acciones automáticas:
- Eliminar o mover los mensajes de direcciones de correo electrónico que ya no desea ver.
- Transferir a su cónyuge (e) los e-mails procedentes de una dirección de correo electrónico para que ambos sean a recibirlos.
- Copiar los mensajes que contengan una palabra clave específica a una carpeta.
- etc.
- A diferencia de los Reglas de clasificación propuestas en programas informáticos y clientes de correo electrónico (Microsoft Outlook, Mozilla Thunderbird, Apple Mail...), estas reglas actuarán directamente en el servidor de sus cajas de correo electrónico incluso antes de la conexión IMAP.
- Puedes hacer uno. modelo para la totalidad de las direcciones de su Servicio Mail.
- Si utiliza un software/cliente de correo configurado en COP, en paralelo a Mail, los mensajes clasificados en carpetas ya no serán descargados por su aplicación, ya que el protocolo COP sólo incluye los mensajes que se encuentran en su bandeja de entrada principal (inbox). Para consultar los mensajes clasificados, será necesario utilizar el Protocolo IMAP o sólo Mail Infomaniak.
Acceso a las reglas desde la aplicación Web Mail Infomaniak
Requisitos previos
- Poseer una oferta de correo electrónico de pago (las ofertas gratis se limitan al modo Estándar sin la posibilidad de crear un filtro para transferir un correo electrónico a otra dirección de correo electrónico p.ex).
- Tener permiso de Gestión de las reglas: si usted hubiera sido invitado en la aplicación web Mail Infomaniak (servicio en línea) mail.infomaniak.com)para administrar su dirección, es posible que el administrador del Servicio Mail le tengaretirada de este derecho desde su cuenta de admin.
Para acceder a los filtros de clasificación para su correo electrónico Infomaniak:
- Haga clic aquí para acceder a la aplicación web Mail Infomaniak (servicio en línea) mail.infomaniak.com).
- Haga clic en el icono Parámetros Arriba a la derecha.
- Compruebe o seleccione la dirección de correo en el menú desplegable.
- Haga clic en Filtros y reglas:
Establecer una regla basada en un correo electrónico recibido
También puede crear una regla directamente desde el correo electrónico recibido:
- Haga clic aquí para acceder a la app Web Mail Infomaniak (servicio en línea) mail.infomaniak.com).
- Abra el mensaje del remitente de que se trate.
- Haga clic en el menú de acción ⋮ en la parte superior derecha del mensaje abierto.
- Elija Crear una regla para abrir el asistente de creación que se completará con los elementos del mensaje:
Acceso a las reglas desde el Servicio Mail
Para acceder a los filtros de clasificación para su correo electrónico Infomaniak:
- Haga clic aquí para acceder a la gestión de su producto en el Manager Infomaniak (¿Necesitas ayuda?).
- Haga clic directamente sobre el nombreasignado al producto afectado.
- Haga clic en la dirección de correo electrónico de que se trate en la tabla que aparece.
- Haga clic en la pestaña Filtros y reglas desde el menú lateral izquierdo:
Configurar filtros & reglas de clasificación
Crear una nueva regla en modo Estándar
- Haga clic en el botón Añadir una regla en modo Estándar para crear una nueva regla con ayuda de un asistente/formulario de creación:
- Las diferentes condiciones disponibles para los filtros de clasificación se presentan en esta otra guía.
- Una vez creado un filtro, haga clic en Continuar para activarlo.
Añadir o modificar una regla en modo Estándar
Si ya hay filtros de clasificación, el botón para añadir más se encuentra en la parte superior derecha del cuadro:
Estos ajustes se pueden cambiar cuando lo desee haciendo clic en el icono lápiz • situado a la derecha del elemento de que se trate.
Crear una nueva regla en modo Avanzado (experto)
- El modo avanzado le permite configurar las reglas de clasificación directamente desde un script en Sieve.
- Es posible importar archivos Sieve a través del botón.
- Al activar este modo, las reglas existentes se conservarán pero se desactivarán.
Primer ejemplo de clasificación avanzada
Este es un ejemplo sencillo de un comando que usa este lenguaje:
require ["fileinto"];
if address :contains "from" "facebook.com" {
fileinto "fb";
} elsif header :matches "List-Unsubscribe" "*" {
fileinto "nl";
} else {
keep;
}
Explicación:
- Cargando extensiones requeridas : use
require ["fileinto"];
para indicar que va a utilizar la funciónfileinto
. - Filtración de mensajes de Facebook : use
if address :contains "from" "facebook.com"
para comprobar si la dirección del remitente contiene "facebook.com" ; si es así, el mensaje se clasifica en la carpeta "fb" confileinto "fb";
. - Filtrar mensajes con un enlace de desscripción : use
elsif header :matches "List-Unsubscribe" "*"
para comprobar si el encabezado "List-Unsubscribe" está presente en el mensaje; si es así, el mensaje está clasificado en la carpeta "nl" confileinto "nl";
. - Conservación de otros mensajes : use
else { keep; }
para conservar todos los demás mensajes que no se ajusten a los criterios anteriores.
Atención:
- Si necesita mencionar un subcarpeta, utilice el separador
/
(como en el segundo ejemplo), pero no es necesario especificarINBOX
en sus códigos - Asegúrese de que los archivos "
fb
" y "nl
" ya existen en su bandeja de entrada; de lo contrario, los mensajes pueden no ser ordenados correctamente - El filtro
address :contains "from" "facebook.com"
funciona correctamente para las direcciones que contienen "facebook.com"en el campo "from" - El filtro
header :matches "List-Unsubscribe" "*"
sólo comprueba la presencia del encabezado "List-Unsubscribe," no su contenido
Segundo ejemplo de clasificación avanzada
Este código modifica el objeto en función deliniciador (agrega un prefijo al objeto cuando un correo electrónico pasa el filtro, p.ex):
require ["fileinto", "editheader", "variables", "regex"];
if address "sender" "owner-scientific-linux-devel at LISTSERV.FNAL.GOV" {
if header :regex "subject" "((Re|Fwd): *)\\[SCIENTIFIC-LINUX-DEVEL\\] *(.*)" {
deleteheader "Subject";
addheader "Subject" "${1}${3}";
} else {
# Ajouter un préfixe si l'objet ne correspond pas déjà au modèle
deleteheader "Subject";
addheader "Subject" "[SL-Devel] ${1}";
}
fileinto "Mail List/SL-Devel";
}
Explicación:
- Extensiones necesarias :
fileinto
: para clasificar los mensajes en carpetas.editheader
: para modificar las cabeceras de los correos electrónicos.variables
: para utilizar variables en las expresiones.regex
: para las expresiones regulares.
- Condición sobre el expedidor :
if address "sender" "owner-scientific-linux-devel at LISTSERV.FNAL.GOV"
: comprueba si el remitente coincide.
- Condición sobre el objeto :
if header :regex "subject" "((Re|Fwd): *)\\[SCIENTIFIC-LINUX-DEVEL\\] *(.*)"
: comprueba si el objeto corresponde al modelo especificado.deleteheader "Subject";
yaddheader "Subject" "${1}${3}";
: elimina el objeto existente y añade un nuevo objeto con las partes capturadas.
- Agregar un prefijo si el objeto no coincide ya con el modelo :
addheader "Subject" "[SL-Devel] ${1}";
: añade un prefijo "[SL-Devel]" al objeto si no está ya presente.
- Clasificación del mensaje :
fileinto "Mail List/SL-Devel";
: clasifica los mensajes en la carpeta "Mail List/SL-Devel."
Atención:
- Asegúrese de que el archivo "
Mail List/SL-Devel
" ya existe en su bandeja de entrada. - Compruebe que el script cambia correctamente el objeto de los correos electrónicos para agregar o ajustar el prefijo si es necesario.