Puedes usar Filtros para configurar reglas de filtrado avanzadas para una cuenta. Los filtros pueden agregar o quitar automáticamente etiquetas 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, enumerar, obtener o borrar filtros, consulta la referencia de filtros.
Criterios de coincidencia
Puedes filtrar los mensajes por propiedades, como el remitente, el asunto, la fecha, el tamaño y el contenido. Cualquier consulta que use la sintaxis de búsqueda avanzada de Gmail también se puede usar en un filtro. Por ejemplo, estos son algunos patrones de filtros comunes:
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 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 contengan la cadena secret knock |
Si hay varios criterios en un filtro, 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 pueden agregar o quitar 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'] |
Borrar el correo electrónico |
action.addLabelIds=['STARRED'] |
Marcar como favorito |
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
El siguiente es un ejemplo más completo que muestra cómo etiquetar y archivar mensajes de una lista de distribución.