Accountmaker Docs
ประเภท

โดเมน

การตั้งค่าโดเมนแบบกำหนดเองสำหรับแบรนด์ การส่งอีเมล และการจัดการ TLS

domain dns tls email

โดเมน

โดเมนคือ hostname แบบกำหนดเองที่ลงทะเบียนกับบัญชีเพื่อแบรนด์ การส่งอีเมล และการตั้งค่า TLS

สคีมา

interface Domain {
  id: string; // "hst..." - รหัสเฉพาะ
  account_id: string; // บัญชีเจ้าของ
  hostname: string; // ชื่อโดเมน
  client_id: string | null; // ไคลเอนต์ที่เกี่ยวข้อง
  cname_config: { type: "proxy" } | null;
  email_config:
    | { type: "catch-all" }
    | { type: "forward"; forward_to: Record<string, string> }
    | null;
  txt_verification_token: string; // ค่า TXT สำหรับตรวจสอบ DNS
}

คุณสมบัติ

คุณสมบัติประเภทคำอธิบาย
idstringKSUID พร้อมคำนำหน้า hst
account_idstringบัญชีที่เป็นเจ้าของโดเมน
hostnamestringชื่อโดเมน (เช่น mail.example.com)
client_idstring?ไคลเอนต์ OAuth ที่เกี่ยวข้อง
cname_configobject?การตั้งค่า CNAME proxy
email_configobject?การตั้งค่า routing อีเมลขาเข้า
txt_verification_tokenstringโทเคนสำหรับตรวจสอบ DNS TXT

การตรวจสอบ DNS

เพิ่มระเบียน TXT เพื่อยืนยันความเป็นเจ้าของ:

ชนิดชื่อค่า
TXT_am.mail.example.com{txt_verification_token}

ขั้นตอนการตรวจสอบ

DNSSystemAdminDNSSystemAdminลงทะเบียนโดเมนโทเคนตรวจสอบ TXTเพิ่มระเบียน TXTPOST /api/domains/:domain_id/checksตรวจสอบ TXTพบโทเคนทำเครื่องหมายยืนยันแล้ว

ตัวอย่าง

{
  "id": "hst_2kHfPZcN9xW4mE8RtY7vB",
  "account_id": "acc_1jGePYbM8wV3lD7QsX6uA",
  "hostname": "mail.example.com",
  "client_id": null,
  "cname_config": { "type": "proxy" },
  "email_config": null,
  "txt_verification_token": "am_2abc123xyz"
}

ที่เกี่ยวข้อง