- Kaynak: QuarantinedMessage
- Yön
- Durum
- TriggeredRule
- MessageContent
- Üstbilgi
- Ek
- ClassificationLabelValue
- ClassificationLabelFieldValue
- Yöntemler
Kaynak: QuarantinedMessage
QuarantinedMessage kaynağı, yönetici karantinasında tutulan bir e-posta iletisini temsil eder.
| JSON gösterimi |
|---|
{ "name": string, "messageId": string, "messageOwner": string, "quarantines": [ string ], "receiveTime": string, "direction": enum ( |
| Alanlar | |
|---|---|
name |
Tanımlayıcı. Karantinaya alınan iletinin kaynak adı. Biçim: customers/{customer_id}/quarantinedMessages/{quarantined_message_id} |
messageId |
Yalnızca çıkış. Temel Gmail iletisinin sabit kimliği. |
messageOwner |
Yalnızca çıkış. Bu iletinin sahibinin e-posta adresi. |
quarantines[] |
Yalnızca çıkış. Bu iletinin ait olduğu karantinaların kaynak adları. Biçim: customers/{customer_id}/quarantines/{quarantine_id} |
receiveTime |
Yalnızca çıkış. Mesajın alındığı zaman damgası. |
direction |
Yalnızca çıkış. Mesajın yönü (ör. GELEN, GİDEN). |
state |
Yalnızca çıkış. Mesajın mevcut işlenme durumu. |
retentionExpireTime |
Yalnızca çıkış. Bu mesajın saklanacağı zaman damgası. |
triggeredRules[] |
Yalnızca çıkış. Karantinaya neden olan kurallarla ilgili bilgiler. |
content |
Yalnızca çıkış. Karantinaya alınan e-postanın ayrıntılı içeriği ve meta verileri. |
rawMessage |
Yalnızca çıkış. RFC 2822 biçimli ve base64url kodlu dize biçimindeki e-posta iletisinin tamamı. RAW içerik türü seçilirse bu değer döndürülür. |
Yön
Mesajın yönü.
| Sıralamalar | |
|---|---|
DIRECTION_UNSPECIFIED |
Belirtilmedi. |
INBOUND |
Karantinaya alınan ileti kullanıcı tarafından alındı. |
OUTBOUND |
Karantinaya alınan ileti kullanıcı tarafından gönderilmiştir. |
Eyalet
Mesajın mevcut işlenme durumu.
| Sıralamalar | |
|---|---|
STATE_UNSPECIFIED |
Belirtilmedi. |
PENDING_TRIAGE |
İleti karantinada. |
RELEASED |
İleti karantinadan çıkarıldı. |
DENIED |
İleti, karantinadayken reddedildi. |
TriggeredRule
Bir iletinin karantinaya alınmasına neden olan belirli bir kuralla ilgili bilgiler.
| JSON gösterimi |
|---|
{ "policyId": string, "ruleId": string, "displayName": string } |
| Alanlar | |
|---|---|
policyId |
Oluşturulan kuralın ilişkili olduğu politika kimliği. |
ruleId |
Belirli bir kuralın kimliği. |
displayName |
Oluşturulan kuralın adı veya açıklaması. |
MessageContent
Karantinaya alınmış bir e-posta iletisinin içeriğiyle ilgili ayrıntılı bilgiler.
| JSON gösterimi |
|---|
{ "headers": [ { object ( |
| Alanlar | |
|---|---|
headers[] |
E-posta iletisinin üstbilgileri. |
attachments[] |
E-posta iletisinde bulunan ekler. |
body |
E-posta iletisinin düz metin gövdesi veya snippet'i. |
subject |
E-posta iletisinin konusu. |
labels[] |
İletiye uygulanan standart etiketler (ör. "KARANTİNA"). |
classificationLabelValues[] |
İletiye uygulanan sınıflandırma etiketi değerleri. Yalnızca Google Workspace hesaplarında bulunur. |
Başlık
E-posta iletisindeki üstbilgi.
| JSON gösterimi |
|---|
{ "name": string, "value": string } |
| Alanlar | |
|---|---|
name |
Üstbilginin adı (ör. "Kimden" veya "Konu"). |
value |
Üstbilginin değeri (MIME kodu çözülmüş). |
Ek
E-posta iletisindeki ekler.
| JSON gösterimi |
|---|
{ "filename": string, "mimeType": string, "sizeBytes": string, "attachmentId": string } |
| Alanlar | |
|---|---|
filename |
Ekin dosya adı. |
mimeType |
Ekin MIME türü (ör. "application/pdf"). |
sizeBytes |
Ekin bayt cinsinden boyutu. |
attachmentId |
Ekin içeriğini getirmek için kullanılan benzersiz tanımlayıcı. |
ClassificationLabelValue
E-posta iletisine uygulanan sınıflandırma etiketleri.
| JSON gösterimi |
|---|
{
"labelId": string,
"fields": [
{
object ( |
| Alanlar | |
|---|---|
labelId |
Standart veya ham alfanümerik sınıflandırma etiketi kimliği. |
fields[] |
Belirtilen sınıflandırma etiketi kimliği için alan değerleri. |
ClassificationLabelFieldValue
Sınıflandırma etiketinin alan değerleri.
| JSON gösterimi |
|---|
{ "fieldId": string, "selection": string } |
| Alanlar | |
|---|---|
fieldId |
Sınıflandırma etiketi değeri için alan kimliği. |
selection |
Seçim seçeneği için seçim tercihi kimliği. |
Yöntemler |
|
|---|---|
|
Bir mesaj listesini eşzamansız olarak reddeder. |
|
Mesaj listesini eşzamansız olarak yayınlar. |
|
Karantinadaki bir iletiyi reddeder. |
|
Karantinaya alınmış bir iletinin meta verilerini ve içeriğini alır. |
|
Belirli filtre koşullarını kullanarak karantinaya alınmış iletileri sorgular. |
|
Alıcılara teslim edilmek üzere karantinadaki bir iletiyi serbest bırakır. |
|
Belirli arama sorgularını kullanarak karantinaya alınmış iletileri arar. |