Use Filtros para configurar regras de filtragem avançadas em uma conta. Os filtros podem adicionar ou remover rótulos automaticamente ou encaminhar e-mails para pseudônimos verificados com base nos atributos ou no conteúdo da mensagem recebida.
Para saber como create, listar, consultar ou excluir filtros, consulte a referência de filtros.
Critérios de correspondência
É possível filtrar mensagens por propriedades como remetente, data do assunto, tamanho e conteúdo da mensagem. Qualquer consulta que use a sintaxe de pesquisa avançada do Gmail também pode ser usada em um filtro. Por exemplo, os padrões de filtro comuns incluem:
Filtro | Correspondências |
---|---|
criteria.from='sender@example.com' |
Todos os e-mails de sender@example.com |
criteria.size=10485760 criteria.sizeComparison='larger' |
Todos os e-mails com mais de 10 MB |
criteria.hasAttachment=true |
Todos os e-mails com anexos |
criteria.subject='[People with Pets]' |
Todos os e-mails com a string [People with Pets] no assunto |
criteria.query='"my important project"' |
Todos os e-mails que contêm a string my important project |
criteria.negatedQuery='"secret knock"' |
Todos os e-mails que não contêm a string secret knock |
Se houver vários critérios em um filtro, uma mensagem precisará atender a todos os critérios para que o filtro seja aplicado.
Ações
É possível aplicar uma ação a mensagens que correspondem aos critérios do filtro. As mensagens podem ser encaminhadas para um endereço de e-mail verificado ou ter rótulos adicionados ou removidos.
É possível adicionar ou remover rótulos para mudar a disposição do e-mail. Por exemplo, algumas ações comuns incluem:
Ação | Efeito |
---|---|
action.removeLabelIds=['INBOX'] |
Arquivar o e-mail (ignorar a caixa de entrada) |
action.removeLabelIds=['UNREAD'] |
Marcar como lida |
action.removeLabelIds=['SPAM'] |
Nunca marcar como spam |
action.removeLabelIds=['IMPORTANT'] |
Nunca marcar como importante |
action.addLabelIds=['IMPORTANT'] |
Marcar como importante |
action.addLabelIds=['TRASH'] |
Excluir o e-mail |
action.addLabelIds=['STARRED'] |
Marcar como favorita |
action.addLabelIds=['<user label id>'] |
Marcar a mensagem com um rótulo definido pelo usuário. Apenas um rótulo definido pelo usuário é permitido por filtro. |
Exemplos
Confira a seguir um exemplo mais completo que mostra como rotular e arquivar mensagens de uma lista de e-mails.