ساختن یک نشانی
یک نشانی روی دامنه میسازد. بهمحض اینکه دامنه دریافت کند، این نشانی هم دریافت میکند، و وقتی دامنه بتواند بفرستد، از آن هم میتوان فرستاد.
فراخوانی واقعی را با کلید خودتان روی فضای کاری شما اجرا میکند.
POST /domains/{id}/addresses
یک نشانی روی دامنه میسازد. بهمحض اینکه دامنه دریافت کند، این نشانی هم دریافت میکند، و وقتی دامنه بتواند بفرستد، از آن هم میتوان فرستاد.
درخواست
پارامترها
localPartstringالزامی- بخش پیش از `@`، از 1 تا 64 نویسه، با حروف کوچک. `*` شکل نوشتن catch-all است و نمیتواند بهتنهایی یک نشانی باشد.
labelstring | null- نامی برای نشانی در برنامه، حداکثر 120 نویسه.
نمونه
به domains:write نیاز دارد. کلیدی که به نشانیها یا دامنههای مشخصی محدود است باید کل دامنه را در اختیار داشته باشد.
curl -X POST "$OE/domains/b3e1f0a4-6c2d-4e8a-9f17-2d5c8a0b4e6f/addresses" -H "$AUTH" -H "Content-Type: application/json" \ -d '{ "localPart": "billing", "label": "Invoices" }'{ "object": "address", "id": "5f0c2b7e-8d41-4a6f-b913-7e2a0c4d9b18", "domainId": "b3e1f0a4-6c2d-4e8a-9f17-2d5c8a0b4e6f", "address": "[email protected]", "localPart": "billing", "label": "Invoices", "enabled": true, "lastReceivedAt": null, "createdAt": "2026-09-25T10:00:00.000Z", "updatedAt": "2026-09-25T10:00:00.000Z"}ساختن نشانیای که حذف شده بود آن را فعال برمیگرداند. ساختن نشانیای که از قبل وجود دارد آن را دوباره روشن میکند و برمیگرداند، و برچسبش را فقط وقتی تغییر میدهد که برچسبی بفرستید.
با روشنبودن catch-all، یک نشانی تازه با امضا و تنظیماتی که catch-all دارد شروع میکند.
نشانی رزروشده برای یک حساب با 409 address_reserved پاسخ میدهد، و فضای کاریای که به سقف نشانیهایش رسیده با 422 workspace_limit_reached.