Belgelere geç
MCP sunucusu

Gönderilenler ve zamanlananlar

Giden ya da gitmeyi bekleyen posta.

Gönderilen ve zamanlanan posta araçları

AraçNe yapar
listSentEmailsÇalışma alanının gönderdiği ya da göndereceği posta, en yeniden eskiye; status, gönderen, toplu gönderim ya da bir scheduledFrom ve scheduledTo aralığına göre.
getSentEmailGönderilmiş ya da zamanlanmış tek bir e-posta: durumu, ne zaman gideceği ya da ne zaman gittiği, neyin ters gittiği ve her alıcı açısından ne durumda olduğu.
listEmailEventsTek bir e-postaya ne olduğu, en eskiden yeniye: gönderildi, başarısız oldu, yeniden zamanlandı ve izleniyorsa her açılma, tıklama ve indirme.
rescheduleEmailHenüz gitmemiş bir e-postayı yeni bir zamana taşıyın: bir ISO 8601 anına ya da PT2H gibi bir süre sonrasına.
updateScheduledEmailHenüz gitmemiş bir e-postanın konusunu, gövdesini, gönderenini ya da alıcılarını değiştirin.
cancelEmailHenüz gitmemiş bir e-postayı durdurun. Geri getirilemez, yalnızca yeniden gönderilebilir.

Okumak “Read sent messages and their delivery status” (emails:read), taşımak, değiştirmek ya da iptal etmek ise “Send email” (emails:send) gerektirir. Bazı adreslerle sınırlı bir istemci yalnızca onlardan gönderilen postaya ulaşır, rolü her adrese erişmeyen biri ise yalnızca kendi gönderdiği postayı taşıyabilir, değiştirebilir ya da iptal edebilir.

Kabul edildiğinde çevrilmiş bir ileti metnini korur, şifrelenmiş bir ileti ise hem metnini hem alıcılarını korur; bu yüzden updateScheduledEmail bunları değiştirmeyi reddeder. Bunun yerine iletiyi iptal edip yeniden gönderin.

Uygulamanın sohbetinde cancelEmail her zaman önce sorar, bir e-postayı taşımak ya da değiştirmek ise siz istemediyseniz sorar.

Referans

listSentEmails

Kapsamlaremails:readUygulamadaki asistan sormadan çalıştırırAraç setisent

Mail this workspace has sent or will send, newest first: messages sent through the app, the API and automations, with their status. status keeps some statuses: queued and scheduled are still waiting, sending, sent, partial, failed and cancelled are not. scheduledFrom and scheduledTo, ISO 8601 instants, keep the messages scheduled inside that window, which with status scheduled and queued is what is waiting to go out. When more follow, the last line gives a cursor.

Girdiler

statusstring[]
Şunlardan biri"queued""scheduled""sending""sent""partial""cancelled""failed"
fromstring
scheduledFromstring
Biçimdate-time
scheduledTostring
Biçimdate-time
broadcastIdstring
limitinteger
En az 1En çok 100
cursorstring

Şurada da var

API
GET /emails
SDK
emails.list()emails.listAll()emails.iterate()

getSentEmail

Kapsamlaremails:readUygulamadaki asistan sormadan çalıştırırAraç setisent

One sent or scheduled email by id: its status, when it is due or went out, what went wrong if anything did, and where it stands with each recipient. Take the id from listSentEmails or from what sendEmail returned.

Girdiler

idstringZorunlu
Boş olamaz

Şurada da var

API
GET /emails/{id}
SDK
emails.get()

listEmailEvents

Kapsamlaremails:readUygulamadaki asistan sormadan çalıştırırAraç setisent

What happened to one sent email, oldest first: accepted, queued, scheduled, sent, failed, cancelled, rescheduled and, when it was tracked, every counted open, click and download. When more follow, the last line gives a cursor.

Girdiler

idstringZorunlu
Boş olamaz
limitinteger
En az 1En çok 100
cursorstring

Şurada da var

API
GET /emails/{id}/events
SDK
emails.listEvents()emails.listAllEvents()emails.iterateEvents()

rescheduleEmail

Kapsamlaremails:sendSiz istemediyseniz uygulamadaki asistan önce sorarAraç setisent

Move a scheduled or queued email to a new time. scheduledAt is an ISO 8601 instant or a duration such as PT2H, in the future and at most a year out. getCurrentDate gives the time now.

Girdiler

idstringZorunlu
Boş olamaz
scheduledAtstringZorunlu
Boş olamaz

Şurada da var

API
PATCH /emails/{id}
SDK
emails.reschedule()emails.update()

updateScheduledEmail

Kapsamlaremails:sendSiz istemediyseniz uygulamadaki asistan önce sorarAraç setisent

Change an email that has not gone yet: its subject, its body as html or text, the address it goes out as, or who it goes to. A recipient list replaces the stored one whole. A field you leave out keeps its value. A message translated when it was accepted keeps its wording, and one that was encrypted keeps its wording and its recipients, so cancel it and send again instead.

Girdiler

idstringZorunlu
Boş olamaz
subjectstring
En çok 998 karakter
htmlstring
En çok 1000000 karakter
textstring
En çok 1000000 karakter
fromstring
toobject[]
1 ile 50 arası öğe
emailstringZorunlu
En çok 320 karakterBiçimemail
namestring
En çok 128 karakter
ccobject[]
En çok 50 öğe
emailstringZorunlu
En çok 320 karakterBiçimemail
namestring
En çok 128 karakter
bccobject[]
En çok 50 öğe
emailstringZorunlu
En çok 320 karakterBiçimemail
namestring
En çok 128 karakter

Şurada da var

API
PATCH /emails/{id}
SDK
emails.reschedule()emails.update()

cancelEmail

Kapsamlaremails:sendUygulamadaki asistan her zaman önce sorarAraç setisent

Stop an email that has not gone yet: a scheduled one, or one still inside its undo window. It cannot be brought back afterwards, only sent again. One that has already gone cannot be cancelled. Cancelling twice is not an error.

Girdiler

idstringZorunlu
Boş olamaz

Şurada da var

API
POST /emails/{id}/cancel
SDK
emails.cancel()