Puedes usar Filtros para configurar reglas de filtrado avanzadas para una cuenta. Los filtros pueden agregar o quitar etiquetas automáticamente, o bien reenviar correos electrónicos a alias verificados según los atributos o el contenido del mensaje entrante.
Para obtener información sobre cómo crear, listar, obtener o borrar filtros, consulta la referencia de Filters.
Criterios de coincidencia
Puedes filtrar los mensajes por propiedades como el remitente, la fecha del asunto, el tamaño y el contenido del mensaje. Cualquier consulta que use la sintaxis de búsqueda avanzada de Gmail también se puede usar en un filtro. Por ejemplo, algunos patrones de filtros comunes incluyen los siguientes:
Filtro | Combinaciones |
---|---|
criteria.from='sender@example.com' |
Todos los correos electrónicos de sender@example.com |
criteria.size=10485760 criteria.sizeComparison='larger' |
Todos los correos electrónicos de más de 10 MB |
criteria.hasAttachment=true |
Todos los correos electrónicos con un archivo adjunto |
criteria.subject='[People with Pets]' |
Todos los correos electrónicos que incluyen la cadena [People with Pets] en el asunto |
criteria.query='"my important project"' |
Todos los correos electrónicos que contienen la cadena my important project |
criteria.negatedQuery='"secret knock"' |
Todos los correos electrónicos que no contienen la cadena secret knock |
Si un filtro incluye varios criterios, un mensaje debe satisfacer todos los criterios para que se aplique el filtro.
Acciones
Puedes aplicar una acción a los mensajes que coincidan con los criterios del filtro. Los mensajes se pueden reenviar a una dirección de correo electrónico verificada o se les pueden agregar o quitar etiquetas.
Puedes agregar o quitar etiquetas para cambiar la disposición del correo electrónico. Por ejemplo, algunas acciones comunes incluyen las siguientes:
Acción | Efecto |
---|---|
action.removeLabelIds=['INBOX'] |
Archivar el correo electrónico (omitir Recibidos) |
action.removeLabelIds=['UNREAD'] |
Marcar como leído |
action.removeLabelIds=['SPAM'] |
Nunca marcar como spam |
action.removeLabelIds=['IMPORTANT'] |
Nunca marcar como importante |
action.addLabelIds=['IMPORTANT'] |
Marcar como importante |
action.addLabelIds=['TRASH'] |
Borra el correo electrónico. |
action.addLabelIds=['STARRED'] |
Marcar como destacado |
action.addLabelIds=['<user label id>'] |
Etiqueta el correo con una etiqueta definida por el usuario. Solo se permite una etiqueta definida por el usuario por filtro. |
Ejemplos
A continuación, se muestra un ejemplo más completo en el que se explica cómo etiquetar y archivar mensajes de una lista de distribución.