Gmail'de iletileri ve ileti dizilerini etiketlemek, düzenlemek ve kategorilere ayırmak için etiketleri kullanabilirsiniz. Bir etiketin mesajlar ve ileti dizileriyle çoka-çok ilişkisi vardır: Tek bir iletiye veya ileti dizisine birden çok etiket uygulayabilir ve birden çok iletiye ya da ileti dizisine tek bir etiket uygulayabilirsiniz.
Etiketleri oluşturma, alma, listeleme, güncelleme veya silme hakkında bilgi için Etiketler referansına bakın.
Etiketleri yönetmek için https://www.googleapis.com/auth/gmail.labels
kapsamını kullanmanız gerekir. Kapsamlar hakkında daha fazla bilgi edinmek için Gmail API'ye özel yetkilendirme ve kimlik doğrulama bilgileri başlıklı makaleye bakın.
Etiket türleri
Etiketler iki farklı türde sunulur: ayrılmış SYSTEM
etiketleri ve özel USER
etiketleri.
Sistem etiketleri genellikle Gmail web arayüzünde, gelen kutusu gibi önceden tanımlanmış öğelere karşılık gelir. Sistem etiket adları ayrılmıştır; herhangi bir SYSTEM
etiketiyle aynı ada sahip hiçbir USER
etiketi oluşturulamaz. Aşağıdaki tabloda en yaygın Gmail sistem etiketlerinden bazıları listelenmiştir:
Ad | Manuel olarak uygulanabilir | Notlar |
---|---|---|
INBOX |
evet | |
SPAM |
evet | |
TRASH |
evet | |
UNREAD |
evet | |
STARRED |
evet | |
IMPORTANT |
evet | |
SENT |
no | drafts.send veya messages.send ile gönderilen, messages.insert ile eklenen ve From üstbilgisine kullanıcının e-postası eklenen ya da kullanıcı tarafından web arayüzü üzerinden gönderilen iletilere otomatik olarak uygulanır. |
DRAFT |
no | Gmail API veya Gmail arayüzüyle oluşturulan tüm draft mesajlarına otomatik olarak uygulanır. |
CATEGORY_PERSONAL |
evet | Gmail arayüzünün Kişisel sekmesinde görüntülenen iletilere karşılık gelir. |
CATEGORY_SOCIAL |
evet | Gmail arayüzünün Sosyal sekmesinde görüntülenen mesajlara karşılık gelir. |
CATEGORY_PROMOTIONS |
evet | Gmail arayüzünün Tanıtımlar sekmesinde gösterilen mesajlara karşılık gelir. |
CATEGORY_UPDATES |
evet | Gmail arayüzünün Güncellemeler sekmesinde gösterilen mesajlara karşılık gelir. |
CATEGORY_FORUMS |
evet | Gmail arayüzünün Forumlar sekmesinde gösterilen mesajlara karşılık gelir. |
İletiler ve ileti dizilerindeki etiketleri yönetme
Etiketler yalnızca iletilerde bulunur. Örneğin, bir ileti dizisindeki etiketleri listelerseniz ileti dizisindeki iletilerin herhangi birinde bulunan etiketlerin bir listesini elde edersiniz. Bir ileti dizisindeki her iletide bir etiket bulunmayabilir. İletilere birden çok etiket uygulayabilirsiniz, ancak taslak iletilere etiket uygulayamazsınız.
İleti dizilerine etiket ekleme veya kaldırma
Bir ileti dizisine etiket eklediğinizde veya mevcut bir etiketi kaldırdığınızda, belirtilen etiketi ileti dizisindeki tüm mevcut iletilere ekler veya bu etiketten kaldırırsınız.
Etiket ekledikten sonra ileti dizisine iletiler eklenirse yeni iletiler, ileti dizisiyle ilişkili mevcut etiketi devralmaz. Bu iletilere etiket eklemek için etiketi ileti dizisine tekrar ekleyin.
Bir ileti dizisiyle ilişkili etiketleri eklemek veya kaldırmak için threads.modify
özelliğini kullanın.
İletilere etiket ekleme veya etiketleri kaldırma
Bir iletiye etiket eklediğinizde, bu etiket iletiye eklenir ve mesajın ait olduğu ileti dizisiyle ilişkilendirilir. Etiket, ileti dizisindeki diğer iletilere eklenmez.
Bir iletiden etiketi kaldırırsanız ve ileti dizisinde bu etikete sahip tek iletiyse bu etiket de ileti dizisinden kaldırılır.
Bir iletiye uygulanan etiketleri eklemek veya kaldırmak için messages.modify
özelliğini kullanın.