دامنهها
افزودن دامنهها، رکوردهای DNS که نیاز دارند، و نشانیهایشان.
ابزارهای دامنه
| ابزار | چه میکند |
|---|---|
| listDomains | دامنههای این فضای کاری، با اینکه هر کدام تأیید شده یا نه، میتواند بفرستد یا نه، catch-all آن روشن است یا نه، و چند نشانی دارد. صفحهبهصفحه برگردانده میشود. |
| getDomain | همهچیز دربارهٔ یک دامنه، با شناسه یا نام، از جمله همهٔ رکوردهای DNS که باید منتشر شوند و اینکه هر کدام یافت شده، کم است یا هنوز بررسی نشده. |
| addDomain | یک دامنه اضافه کنید و رکوردهای DNS را که باید نزد میزبان DNS آن منتشر شوند دریافت کنید. |
| verifyDomain | DNS یک دامنه را همین حالا دوباره بررسی کنید و بگویید کدام رکوردها هنوز کم هستند. |
| setDomainCatchAll | catch-all را روشن یا خاموش کنید، تا یا هر نشانی روی دامنه نامه بگیرد یا فقط نشانیهای فهرستشدهاش. |
| removeDomain | یک دامنه را حذف کنید و رکوردهای نوشتهشده در میزبان DNS متصل را پس بگیرید. گفتگو همیشه اول میپرسد. |
| listDomainAddresses | نشانیهای روی یک دامنه، با برچسبشان، اینکه هر کدام نامه میگیرد یا نه، و آخرین باری که نامهای دریافت کرده. صفحهبهصفحه برگردانده میشود. |
| addDomainAddress | یک نشانی روی دامنه بسازید، با برچسبی اختیاری. |
| updateDomainAddress | برچسب یک نشانی، یا اینکه نامه میگیرد یا نه، یا هر دو را تغییر دهید. |
| removeDomainAddress | یک نشانی را حذف کنید تا دیگر نامه نگیرد و هر ورودی که برای آن وجود دارد پایان یابد. گفتگو همیشه اول میپرسد. |
خواندن به domains:read و تغییر به domains:write نیاز دارد. یک دامنه به همهٔ نشانیهای روی خود میرسد، پس کلاینتی که به برخی نشانیها یا دامنهها محدود است نمیتواند دامنه اضافه کند، و دامنه یا نشانیهایش را فقط وقتی تغییر میدهد که کل آن دامنه را در اختیار داشته باشد.
آخرین دامنهٔ فضای کاری را نمیتوان از اینجا حذف کرد، چون حذف آن کل صندوق پستی را هم با آن پاک میکند. این کار در برنامه انجام میشود، جایی که ابتدا تأیید گرفته میشود.
ابزارها دقیقاً مانند REST API عمل میکنند، و صفحههای /domains در مرجع API هر فیلد و هر ردشدن را شرح میدهند.