Puoi utilizzare i filtri per configurare le regole di filtro avanzate per un account. I filtri possono aggiungere o rimuovere automaticamente le etichette o inoltrare le email agli alias verificati in base agli attributi o ai contenuti del messaggio in arrivo.
Per informazioni su come creare, list, ottenere o eliminare i filtri, consulta la documentazione di riferimento sui filtri.
Criteri di corrispondenza
Puoi filtrare i messaggi in base a proprietà come il mittente, la data dell'oggetto, le dimensioni e i 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 più comuni includono:
Filtro | Corrisponde a |
---|---|
criteria.from='sender@example.com' |
Tutte le email di 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 che corrispondono ai criteri del filtro. I messaggi possono essere inoltrati a un indirizzo email verificato oppure avere etichette aggiunte o rimosse.
Puoi aggiungere o rimuovere le etichette per modificare la disposizione delle 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'] |
Elimina l'email |
action.addLabelIds=['STARRED'] |
Contrassegna come speciale |
action.addLabelIds=['<user label id>'] |
Applica un'etichetta definita dall'utente alle email. È 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.