Skip to navigation

Как подключить свой домен?

Отправка с вашего домена вместо @agentinbox.space.

Свой домен — бренд и доверие (agent@yourcompany.com). Доставляемость обычно лучше, чем у общего @agentinbox.space.

Шаги

  1. Добавьте домен в консоли или через API
  2. Добавьте DNS-записи, которые покажет Agent Inbox
  3. Дождитесь верификации
  4. Создавайте ящики на своём домене

Добавление домена

Консоль (Domains → Add Domain) или API:

TypeScript
import { AgentinboxClient } from "agentinbox";
const client = new AgentinboxClient({ apiKey: "am_..." });
const domain = await client.domains.create("yourcompany.com");
for (const record of domain.records) {
console.log(`${record.type} | ${record.name} | ${record.value}`);
}

В ответе — полный набор записей для DNS.

Какие записи нужны

ТипНазначение
TXT (SPF)Разрешение Agent Inbox отправлять от имени домена
CNAME (DKIM)Подпись писем
MXВходящая почта на домене у Agent Inbox

MX нужен, если принимаете почту на этом домене. Только отправка — MX можно не добавлять.

Пошагово по провайдерам: Cloudflare, GoDaddy, Route 53, Namecheap.

Верификация

TypeScript
await client.domains.verify(domain.domainId);

Или кнопка Verify Domain в консоли.

СтатусСмысл
NOT_STARTEDНажмите Verify, чтобы начать
PENDINGЗаписи ещё не все или неверны
INVALIDОшибка в значениях записей
VERIFYINGПроверка в процессе
VERIFIEDМожно отправлять и принимать

Ящики на домене

TypeScript
const inbox = await client.inboxes.create({
username: "support",
domain: "yourcompany.com",
displayName: "Support Agent",
});
console.log(`Created: ${inbox.inboxId}`);

Советы

  • Поддомен (mail.yourcompany.com) — если не хотите трогать MX корня
  • Время DNS — от минут до 30+ в зависимости от провайдера
  • Один SPF на домен: объединяйте include:agentinbox.space с существующей записью

Подробнее: Создание своих доменов.