Esborrar un missatge
Un missatge, el seu cos i els seus adjunts, quan ho demanes tu i no pas l'escombrada.
Executa la crida real contra el teu espai de treball, amb la teva pròpia clau.
DELETE /temp-mail/inboxes/{id}/messages/{messageId}
Un missatge, el seu cos i els seus adjunts, quan ho demanes tu i no pas l'escombrada.
El token de la safata
export OE=https://api.openemail.ukexport INBOX="Authorization: Bearer oe_inbox_kQ8v…"Totes les crides de sota porten el token que ha retornat POST /temp-mail/inboxes, a la mateixa capçalera Authorization: Bearer que fa servir una clau d'API. L'adreça en si no autoritza res, i aquesta separació és el sentit de la funcionalitat i no pas una formalitat: una adreça d'un sol ús es lliura a la part que estàs mantenint a distància en el mateix moment en què s'emet.
L'id del camí ha d'anomenar la mateixa safata que el token. El token tot sol ja n'identifica una, de manera que això és portar cinturó i tirants, però vol dir que qui confon dues safates rep un 404 en comptes de llegir en silenci el correu equivocat.
Exemple
La fila i tots els objectes que en pengen se'n van plegats. messageCount no canvia: el límit de 50 missatges compta el que ha arribat, de manera que esborrar allibera emmagatzematge però no espai.
curl -X DELETE "$OE/temp-mail/inboxes/tinb_9c2f41ab7d3e4c118a0f5d72/messages/tmail_4b81c07d2fa9418e93c6a13f" \ -H "$INBOX"{ "object": "temp_message", "id": "tmail_4b81c07d2fa9418e93c6a13f", "deleted": true }No hi ha paperera ni manera de desfer l'esborrat. En una safata d'un sol ús, això és la gràcia.
Una safata plena continua plena. El correu que hi arriba es descarta a la porta, sense cap rebot i sense res a recuperar després, de manera que la sortida és una adreça nova i no pas una neteja.