Puedes usar Filtros para configurar reglas de filtrado avanzado para una cuenta. Los filtros pueden agregar o quitar etiquetas automáticamente, o 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 filtros.
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 la búsqueda avanzada de Gmail también se puede usar en los filtros. Por ejemplo, los patrones de filtro comunes incluyen los siguientes:
Filtro | Mostrar coincidencias |
---|---|
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 archivos adjuntos |
criteria.subject='[People with Pets]' |
Todos los correos electrónicos con 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 tiene varios criterios, un mensaje debe cumplir con 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. Es posible que los mensajes se reenvíen a una dirección de correo electrónico verificada o que se agreguen o quiten etiquetas.
Puedes agregar o quitar etiquetas para cambiar la disposición del correo electrónico. Por ejemplo, estas son algunas acciones comunes:
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'] |
Eliminar el correo electrónico |
action.addLabelIds=['STARRED'] |
Marcar como destacado |
action.addLabelIds=['<user label id>'] |
Etiqueta el correo electrónico con una etiqueta definida por el usuario. Solo se permite una etiqueta definida por el usuario por filtro. |
Ejemplos
El siguiente es un ejemplo más completo que muestra cómo etiquetar y archivar mensajes de una lista de distribución.