Puoi utilizzare i filtri per configurare regole di filtraggio avanzate per un account. I filtri possono aggiungere o rimuovere automaticamente etichette o inoltrare le email ad alias verificati in base agli attributi o ai contenuti del messaggio in arrivo.
Per informazioni su come creare, elencare, ottenere o eliminare i filtri, consulta le Informazioni di riferimento sui filtri.
Policy di corrispondenza
Puoi filtrare i messaggi in base a proprietà come mittente, data dell'oggetto, dimensioni e contenuti del messaggio. Qualsiasi query che utilizza la sintassi di ricerca avanzata di Gmail può essere utilizzata anche in un filtro. Ad esempio, i pattern di filtri comuni includono:
Filtro | Corrisponde a |
---|---|
criteria.from='sender@example.com' |
Tutte le email da sender@example.com |
criteria.size=10485760 criteria.sizeComparison='larger' |
Tutte le email di dimensioni maggiori di 10 MB |
criteria.hasAttachment=true |
Tutte le email con un allegato |
criteria.subject='[People with Pets]' |
Tutte le email con la stringa [People with Pets] nell'oggetto |
criteria.query='"my important project"' |
Tutte le email che contengono la stringa my important project |
criteria.negatedQuery='"secret knock"' |
Tutte le email che non contengono la stringa secret knock |
Se in un filtro sono presenti più criteri, un messaggio deve soddisfarli tutti perché il filtro venga applicato.
Azioni
Puoi applicare un'azione ai messaggi che corrispondono ai criteri di filtro. I messaggi possono essere inoltrati a un indirizzo email verificato oppure possono essere aggiunte o rimosse etichette.
Puoi aggiungere o rimuovere etichette per modificare la disposizione dell'email. Ad esempio, alcune azioni comuni includono:
Azione | Effetto |
---|---|
action.removeLabelIds=['INBOX'] |
Archiviare l'email (ignorare la posta in arrivo) |
action.removeLabelIds=['UNREAD'] |
Segna come letto |
action.removeLabelIds=['SPAM'] |
Non contrassegnare mai come spam |
action.removeLabelIds=['IMPORTANT'] |
Non contrassegnare mai come importante |
action.addLabelIds=['IMPORTANT'] |
Contrassegna come importante |
action.addLabelIds=['TRASH'] |
Eliminare l'email |
action.addLabelIds=['STARRED'] |
Contrassegna come preferito |
action.addLabelIds=['<user label id>'] |
Tagga la posta con un'etichetta definita dall'utente. È consentita una sola etichetta definita dall'utente per filtro. |
Esempi
Di seguito è riportato un esempio più completo che mostra come etichettare e archiviare i messaggi di una mailing list.