nntr.ru/ документацияСоздать аккаунт

Quickstart: первое письмо за 5 минут

  1. Зарегистрируйтесь — 14 дней Free-триала, карта не нужна.
  2. Создайте проект и добавьте домен: Домены → Добавить домен. Сервис сгенерирует SPF, DKIM и DMARC записи — скопируйте их у DNS-провайдера (кнопка копирования у каждой записи).
  3. Дождитесь верификации — кнопка «Проверить DNS» или автопроверка раз в час. Статус должен стать verified.
  4. Создайте API-ключ: API и SMTP → Создать ключ (sandbox-ключ — для тестов без отправки).
  5. Отправьте письмо:
bash
curl -X POST https://api.nntr.ru/api/v1/messages \
  -H "Authorization: Bearer nntr_live_ВАШ_КЛЮЧ" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: my-first-email" \
  -d '{
    "to": "me@example.com",
    "from": "no-reply@вашдомен.ru",
    "from_name": "Мой сайт",
    "subject": "Привет от nntr",
    "html": "<h1>Работает!</h1><p>Первое транзакционное письмо.</p>"
  }'

Ответ: {"id":"01J8ZK...","status":"queued"}. Через пару секунд в разделе «Письма» появится путь статусов: очередь → отправлено → доставлено. События прилетят на ваш вебхук, если настроен.