Bienvenido Documentación Contribuciones |
Página siguiente Página anterior Índice general12. Filtros de correoEscrito en el original por Nick Selby (sylpheed@nickselby.com) 12.1 Filtrando mensajesSylpheed dispone de un potente sistema de filtros que permite a los usuarios pre-ordenar el correo entrante basandose en una serie de reglas definidas previamente por el propio usuario. Como ejemplo más sencillo, supongamos que usted trabaja en la compañía Acme Grommet, y desea que todo el correo de sus compañeros de trabajo este localizable en un solo buzón. Para realizar esto deberá establecer un filtro de manera que todo correo que incluya "acmegrommet.com" en la cabecera "Desde" se mueva a ese buzón específico. Sylpheed le permite un control mucho más avanzado que el de este simple ejemplo. Los filtros se pueden crear en base a múltiples variables, incluyendo construcciones del estilo "Si esto Y esto-otro" o "Si el mensaje contiene esto O NO contiene esto-otro", etc. Es muy potente. Encontrando la ventana de prefencias de filtradoLa ventana de preferencias de filtrado está disponible en el menú de Configuración, con el título "Preferencias de filtrado". También se puede utilizar un atajo de teclado preestablecido (vea Atajos del teclado). Estableciendo filtrosOperadores e Instrucciones de Proceso se combinan para crear una Regla de Filtrado. * Operadores La primera opción del diálogo nos permite establecer el Operador, la variable que le dirá al filtro en que parte específica del texto del correo ha de mirar para que el filtro se active. Cada regla de filtrado puede tener hasta dos conjuntos de operadores. Cada variable operador contiene tres secciones: Cabecera, Clave y Predicado. Cabecera es una lista desplegable que indica en que cabecera del mensaje buscará el filtro de Sylpheed. Las posibilidades van desde el Asunto hasta el X-Mailer (cabecera donde se indica con que programa se envió el correo). La clave es una caja de texto donde se introduce el texto a buscar. El predicado le permite elegir si se filtrará en base a que el operador contenga o no contenga el texto que se introdujo en el campo clave. Ejemplo: Crear un operador en el cual el campo X-Mailer del mensaje entrante contenga la palabra 'Eudora'.
Ejemplo: Crear un conjunto de operadores que procesarán el correo con una cabecera "Desde" con bob@acmegrommet.com y el asunto "Colección Grommet Primavera 2001"
Procesamiento de los mensajesUna vez se han establecido el operador u operadores que definirán que mensajes serán procesados es el momento de indicarle a Sylpheed que debe hacer con los mensajes que cumplan tales criterios. Se puede elegir entre dos opciones excluyentes: "Destino" y "No recibir". Seleccionando "Destino" permitirá que se reencamine el mensaje al buzón que especifique. Seleccionando "No recibir" le dirá a Sylpheed que no descargue los mensajes que cumplan ese criterio. Hay que hacer notar que con "No recibir" Sylpheed simplemente deja los mensajes en el servidor de correo, es decir, no se borran. Para especificar un buzón al que se quiera transferir el mensaje, presione en el botón de radio a la izquierda de la etiquera "Destino" en la ventana. (Actualmente para poder usar un buzón deberá estar creado previamente antes de activar el diálogo de preferencias de filtrado). Pulsando el botón "Seleccionar" se abrirá una ventana con todos los buzones activos disponibles en ese momento en Sylpheed. Seleccione el buzón deseado bien (a) haciendo doble click en el nombre de la carpeta o bien (b) haciendo click sobre el nombre y después pulsando el botón "Aceptar". Para especificar que el mensaje no sera descargado y permanederá en el servidor de correo, haga click sobre el botón de radio a la izquierda de la etiqueta "No recibir". Registro de filtrosAhora que ya están establecidos el operador y la regla de procesamiento, lo único que resta por hacer es indicarle a Sylpheed que guarde la regla de filtrado por completo. Si omite este paso el filtro no funcionará. La configuración de "Registrar reglas" dispone de tres opciones: "Registrar", "Sustituir" y "Borrar".
Orden de las reglas registradasUna advertencia para todo lo expuesto: el orden en el que se crean las reglas de filtrado puede afectar negativamente la ordenación de mensages que se pretende, y es necesario tener esto en cuenta cuando se crean o actualizan reglas de filtrado. Por ejemplo, supongamos una regla que diga "Mover cualquier cosa conteniendo 'ABC' al buzón X", y que aparece antes de otra regla que dice "Mover cualquier cosa conteniendo 'ABCDEF' al buzón Y". Esta última regla provocará que la primera nunca se llegue a procesar. Debe pensar de la misma manera en que Sylpheed recorre su lista: primero diría "Mmm, cualquier mensaje con ABC? Ah! aquí hay uno! Muévelo." Después pensaría, "Vale, algún mensaje con ABCDEF?" a lo cual la respuesta sería "no". Ese ABCDEF ya fue filtrado por que contenía ABC. Desagradable. Para evitar esto debe asegurarse de que la regla de filtrado más compleja sea procesada primero, situándola en una posición más alta que otra regla de filtrado similar o conflictiva. Para mover una regla registrada más alta o más baja en la lista de reglas registradas seleccione la regla que desee mover haciendo click sobre ella con el ratón y después pulse sobre los botones "Arriba" o "Abajo". Esto "moverá" la regla en la dirección deseada. Pulse tantas veces como sea necesario, hasta que quede por encima o por debajo de la regla de filtrado potencialmente conflictiva. 12.2 Como filtrar mensajesEl filtrado de mensajes se puede realizar de varias maneras:
12.3 Filtrando correo con ProcmailSi te parece que Sylpheed no tiene suficientes opciones para realizar tus filtros puedes mirar Sylpheed Claws, que tiene más opciones de filtrado. Puedes encontrar la versión Claws (la versión en el filo de la navaja y experimental de Sylpheed) en sylpheed-claws.sourceforge.net. Otra alternativa si no quieres trabajar con la versión experimental de Sylpheed puede ser Procmail. Procmail es un potente programa de filtrado de correo que es lanzado por el Agente de Transporte de Correo (MTA) (por ejemplo Sendmail, Postfix, Qmail). Procmail se llama por defecto desde esos programas después de recibir el correo. El truco de procmail consiste en decirle que correo tiene que ser filtrado a los buzones MH. Esto no es muy dificil. Normalmente procmail mueve el correo al formato MBOX, esto es, un gran fichero conteniendo todos los correos de una carpeta. MH sin embargo utiliza ficheros distintos para cada mensaje. Todo lo que necesitas es apuntar el objetivo de una regla de procmail a <carpeta destino>/. la "barra punto" es lo que hace el truco. Página siguiente Página anterior Índice general |