حذف یک دامنه
دامنه را از فضای کاری حذف میکند. نشانیهایش دیگر دریافت نمیکنند، دیگر نمیتوان از آن نامه فرستاد، دامنههای ردیابی و فایلهایش دیگر پاسخ نمیدهند، و `domain.deleted` اجرا میشود. نامههایی که پیشتر دریافت شدهاند در صندوق پستی میمانند.
فراخوانی واقعی را با کلید خودتان روی فضای کاری شما اجرا میکند.
DELETE /domains/{id}
دامنه را از فضای کاری حذف میکند. نشانیهایش دیگر دریافت نمیکنند، دیگر نمیتوان از آن نامه فرستاد، دامنههای ردیابی و فایلهایش دیگر پاسخ نمیدهند، و domain.deleted اجرا میشود. نامههایی که پیشتر دریافت شدهاند در صندوق پستی میمانند.
نمونه
به domains:write نیاز دارد. کلیدی که به نشانیها یا دامنههای مشخصی محدود است باید کل دامنه را در اختیار داشته باشد.
curl -X DELETE "$OE/domains/b3e1f0a4-6c2d-4e8a-9f17-2d5c8a0b4e6f" -H "$AUTH"{ "object": "domain", "id": "b3e1f0a4-6c2d-4e8a-9f17-2d5c8a0b4e6f", "domain": "acme.com", "deleted": true, "leftBehind": []}رکوردهایی که OpenEmail از طریق یک حساب DNS متصل برایتان نوشته پس گرفته میشوند. هر چه نتوانست پس بگیرد در leftBehind فهرست میشود، و رکوردهایی که دستی منتشر کردهاید سر جایشان میمانند تا خودتان حذفشان کنید.
آخرین دامنهٔ یک فضای کاری را نمیتوان از طریق API حذف کرد و با 409 last_domain پاسخ میدهد، چون حذف آن در برنامه کل صندوق پستی را هم با آن پاک میکند. این کار را در برنامه انجام دهید، جایی که ابتدا تأیید گرفته میشود.
دامنهای که نشانیهای رزروشدهٔ حساب را دارد با 409 domain_holds_reserved_addresses پاسخ میدهد.