SDK
الملفات
`files.list` و`listAll` و`iterate` و`get` و`download` و`listLinks` و`listAllLinks` و`iterateLinks` و`delete`.
كل التوابع
import { writeFile } from 'node:fs/promises' const page = await openemail.files.list({ kind: 'pdf', sort: 'largest' })const file = page.items[0]! await writeFile(file.filename, await openemail.files.download(file.id)) const links = await openemail.files.listAllLinks(file.id)console.log(links.map((link) => [link.url, link.downloads])) await openemail.files.delete(file.id)كل مرفق يحتفظ به صندوق البريد، مُرسلًا ومُستلمًا، أي صفحة الملفات في التطبيق. يعيد download البايتات بصيغة Uint8Array، والروابط هي روابط التنزيل التي خرج بها المرفق الكبير، مع عدد مرات جلب كل منها.
تحتاج القراءة إلى threads:read ويحتاج الحذف إلى threads:write، ولا يحذف إلا مالك مساحة العمل. والمفتاح المقصور على عناوين أو نطاقات بعينها لا يرى إلا الملفات التي وصلت إليها.