Puoi utilizzare Filtri per configurare regole di filtro avanzate per un account. I filtri possono automaticamente aggiungere o rimuovere etichette o inoltrare le email a 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 la documentazione 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 filtro 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 superiori a 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 contenenti 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 soddisfare tutti i criteri affinché il filtro venga applicato.
Azioni
Puoi applicare un'azione ai messaggi corrispondenti ai criteri di filtro. I messaggi possono essere inoltrati a un indirizzo email verificato o avere etichette aggiunte o rimosse.
Puoi aggiungere o rimuovere le etichette per modificare la destinazione dell'email. Ad esempio, alcune azioni comuni includono:
Azione | Effetto |
---|---|
action.removeLabelIds=['INBOX'] |
Archiviare l'email (ignora 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 speciali |
action.addLabelIds=['<user label id>'] |
Taggare 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.