E-posta tepkileri

E-posta tepkileri, kullanıcıların e-posta mesajlarına kolay ve eğlenceli bir şekilde yanıt vermesine olanak tanır. bir yolunu bulmanız gerekir.

Biçim

E-posta tepkisi, MIME biçiminde normal bir e-postadır; özel bir bölümü bunun bir tepki olduğunu gösterir.

Genel mesaj biçimi

E-postanın gövde kısmında Content-Type: text/vnd.google.email-reaction+json içeren ve şurada açıklandığı gibi biçimlendirilmiş bir gövde bölümü olmalıdır. tanım.

Gövde bölümü şunlardan biri olabilir:

  • İletinin üst düzey bölümüdür. Bu, Content-Type üstbilgisinin text/vnd.google.email-reaction+json.
  • Çok parçalı bir MIME parçasının Content-Type özelliğine sahip bir alt bölümü text/vnd.google.email-reaction+json ve şu olmayan bir Content-Disposition attachment.

Tepki e-postasında da normal text/plain ve text/html bölümleri olmalıdır. Böylece, e-posta tepkilerini desteklemeyen e-posta istemcileri, tıklayın. Gmail, text/vnd.google.email-reaction+json bölüm (text/plain ve text/html bölümleri arasında). Bunun nedeni, bazı e-postaların müşteriler, söz konusu içeriğin gerçekten kullanılıp kullanılmadığını daha iyi anlayacağım. Benzer şekilde bazı e-posta istemcileri bölümü.

Ayrıca e-postada, şu ileti kimliğini içeren bir In-Reply-To üstbilgisi de olmalıdır: tepkinin geçerli olduğu mesajdır. Bu tek bir ileti kimliği olmalıdır.

text/vnd.google.email-reaction+json bölüm tanımı

Bu MIME bölümü JSON biçimindedir. İki alanı vardır:

  • version: E-posta tepkisinin sürümünü temsil eden bir tam sayı biçimini kullanın. Bu değer 1 olmalıdır.
  • emoji: Unicode Teknik Standardı 51.

Content-Transfer-Encoding ikili biçimdeyse JSON'da UTF-8 kullanılmalıdır kullanabilirsiniz. Aksi takdirde, Content-Transfer-Encoding herhangi bir standart kodlamayı kullanır.

Gmail'in text/vnd.google.email-reaction+json yorumu

Gmail, tepkiye benzer bir ileti aldığında ve bu mesaja özel görüntüleme işlemi uygular.

Doğrulama

Gmail, text/vnd.google.email-reaction+json kısmından tüm iletileri doğrular fark eder. Parça bozuksa geçersiz olarak kabul edilir ve mesajı, tepki olarak değerlendirilmez.

Özellikle:

  1. Gmail, JSON dosyasını ayrıştırır ve geçerliliğini kontrol eder. JSON dosyası bozuksa Gmail bu bölümü geçersiz kabul etti.

  2. Gmail, sürüm alanını kontrol eder. Sürüm tam olarak 1 olmalıdır. Bu bir tamsayı; bir dize olamaz. Biçim değiştikçe diğer sürümler de kabul edilir. Sürüm bilinmiyorsa veya eksikse Gmail, sürümü dikkate alır geçersiz.

  3. Gmail, emoji alanını kontrol eder. İçerik tam olarak emojilerden biri olmalıdır Unicode Teknik Standardı 51 ten rengi gibi referans verilen uzantılar da dahil olmak üzere Emoji standardı olarak her geçen gün artan şekilde Gmail, en azından son sürümü (1) desteklemeyi taahhüt eder. Gmail en son sürümü destekler. Bunun için gereken pencerenin standartlarınızı uygulamaya koymanıza yardımcı olur. Alan eksik, boş veya bir emojiyi içermiyorsa Gmail, ilgili kısmı geçersiz kabul eder.

Görüntülü Reklam Ağı

Geçerli e-posta tepki bölümleri olan iletilerde Gmail, emojileri In-Reply-To başlığı tarafından belirtilen iletinin yakınındaki emoji alanına ekleyebilirsiniz. Bu, emojiyle kaç tepki verildiğini de gösterir. tepkiyi göndereni ve diğer kullanıcı arayüzü işlemlerini gösterebilir. Eğer In-Reply-To üstbilgisi eksik veya verilen kimliğe sahip bir ileti İleti dizisinde bulunan geri bildirimlere göre Gmail, tepki mesajını normal e-posta. Gmail'in iletiyi bulamayabileceğini unutmayın. Bunun nedeni, kullanıcı ileti dizisini silmiş, ileti dizisi çok uzun olmuş veya başka herhangi bir nedenle olabilir.

Geçersiz e-posta tepki iletileri gösterilirken Gmail text/html simgesini gösterir. bölümünü de seçebilirsiniz. Aksi takdirde, text/plain bölümünü kullanır. Vücudun bir bölümü yoksa varsa Gmail boş bir ileti görüntüler.

Sınırlar

Gmail, e-posta tepkileri için destek eklemek isteyen müşterilerin kullanıcıları bunaltacak tepkileri önlemek için bazı sınırlar belirlemiştir. Özellikle:

  • Posta listelerinden gelen iletilerde tepkilere izin verilmemelidir.
  • Çok fazla alıcısı olan iletilerde tepkilere izin verilmemelidir. (Gmail, bir birleştirilmiş To ve CC alanlarında en fazla 20 farklı alıcı bulunabilir.)
  • Alıcının To veya CC alanlarında olmadığı iletiler tepkimeye izin verir.
  • Çok sayıda tepki almış mesajlarda tepki kullanımına izin verilmez. (Gmail herhangi bir mesaj için kullanıcı başına 20 tepkilik sınırı kullanır.)

Bunlar ve diğer sınırlar, "Emoji gönderilemiyor" bölümünde de açıklanmıştır tepkiler" E-postaları emojiyle yanıtlama" bölümü tepkiler bölümüne bakın.