Bir hesap için gelişmiş filtreleme kurallarını yapılandırmak üzere Filtreler'i kullanabilirsiniz. Filtreler, gelen iletilerin özelliklerine veya içeriğine göre otomatik olarak etiket ekleyebilir, etiketleri kaldırabilir ya da e-postaları doğrulanmış takma adlara yönlendirebilir.
Filtre create, listeleme, alma veya silme hakkında bilgi edinmek için Filtreler referansı başlıklı makaleyi inceleyin.
Eşleşme ölçütleri
Mesajları gönderen, konu tarihi, boyut ve mesaj içeriği gibi özelliklere göre filtreleyebilirsiniz. Gmail'in gelişmiş arama söz dizimini kullanan tüm sorgular filtrelerde de kullanılabilir. Örneğin, yaygın filtre kalıpları şunlardır:
Filtre | Eşleşmeler |
---|---|
criteria.from='sender@example.com' |
sender@example.com tarafından gönderilen tüm e-postalar |
criteria.size=10485760 criteria.sizeComparison='larger' |
10 MB'tan büyük tüm e-postalar |
criteria.hasAttachment=true |
Eki olan tüm e-postalar |
criteria.subject='[People with Pets]' |
Konu satırında [People with Pets] dizesi bulunan tüm e-postalar |
criteria.query='"my important project"' |
my important project dizesini içeren tüm e-postalar |
criteria.negatedQuery='"secret knock"' |
secret knock dizesini içermeyen tüm e-postalar |
Bir filtrede birden fazla ölçüt varsa filtrenin uygulanması için ileti tüm ölçütleri karşılamalıdır.
İşlemler
Filtre ölçütleriyle eşleşen iletilere işlem uygulayabilirsiniz. Mesajlar doğrulanmış bir e-posta adresine yönlendirilebilir veya etiketler eklenip kaldırılabilir.
E-postanın durumunu değiştirmek için etiket ekleyebilir veya kaldırabilirsiniz. Örneğin, yaygın olarak yapılan bazı işlemler şunlardır:
İşlem | Etki |
---|---|
action.removeLabelIds=['INBOX'] |
E-postayı arşivle (gelen kutusunu atla) |
action.removeLabelIds=['UNREAD'] |
Okundu olarak işaretle |
action.removeLabelIds=['SPAM'] |
Hiçbir zaman spam olarak işaretleme |
action.removeLabelIds=['IMPORTANT'] |
Hiçbir zaman önemli olarak işaretleme |
action.addLabelIds=['IMPORTANT'] |
Önemli olarak işaretle |
action.addLabelIds=['TRASH'] |
E-postayı silme |
action.addLabelIds=['STARRED'] |
Yıldızlı olarak işaretleme |
action.addLabelIds=['<user label id>'] |
Postayı kullanıcı tanımlı bir etiketle etiketleyin. Filtre başına yalnızca bir kullanıcı tanımlı etikete izin verilir. |
Örnekler
Aşağıda, posta listesinden gelen iletilerin nasıl etiketleneceğini ve arşivleneceğini gösteren daha kapsamlı bir örnek verilmiştir.