Закрытая бетаMailbeam в закрытой бете — публичный API ещё не открыт.Записаться в лист ожидания

Mailbeam
Соответствие GDPR · Хостинг в ЕС

Проверка email для европейских разработчиков

API проверки в реальном времени. GDPR прежде всего. Честные цены. 1 000 бесплатных проверок в месяц — карта не нужна.

Request

curl -X POST https://api.mailbeam.dev/v1/verify \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{"email":"alberto@sopalab.com"}'
Response · 82ms
{
  "valid": true,
  "score": 94,
  "disposable": false,
  "catchAll": false,
  "mx": true,
  "reason": null,
  "latency_ms": 82
}

Проблема

Хватит пускать плохие адреса в свою регистрацию

  • Одноразовые адреса заполняют регистрации

    Люди регистрируются с временными адресами, не подтверждают их и не возвращаются. Они раздувают MAU и рушат открываемость писем.

  • Bounce бьёт по репутации отправителя

    3 % hard bounce — и провайдеры начинают вас притормаживать. Транзакционные письма — сброс пароля, чеки — уходят в спам.

  • Сделать самим — ловушка

    Зондирование по SMTP приведёт ваш IP в чёрные списки за считаные дни. Списки одноразовых доменов быстро протухают. Это превращается в бесконечную работу для эксплуатации.

Продукт

API, который действительно нужен вашей регистрации

  • ~80 мс из кеша

    API реального времени

    Достаточно быстро, чтобы стоять прямо в форме регистрации, а не в выходной чистке списков. Запросы из кеша и по DNS отвечают примерно за 80 мс; полное зондирование SMTP укладывается в секунду.

    await verifyEmail("user@example.com")
    // ответ за 82 мс
  • GDPR, ст. 28

    GDPR прежде всего

    Хостинг в ЕС, во Франкфурте. DPA подписан по умолчанию. Ни один байт не уходит в США. Полная схема потоков данных — на странице «Безопасность».

    // Данные остаются в ЕС — всегда
    // DPA входит в каждый тариф
  • Коды причин

    Оценка с объяснением

    Вы получаете оценку И причину. Больше не нужно гадать, почему адрес сочли рискованным. Поле reason поможет показать пользователю понятную ошибку.

    { score: 12, reason: "disposable_domain" }
  • Без уловок

    Прозрачные цены

    Платите за проверку. Без кредитов. Без множителей. Без пакетов, которые сгорают. Счёт ровно такой, каким вы посчитаете его в таблице.

    // 10 000 проверок × €0,001
    // = €10,00 — всегда

Интеграция

Запуск меньше чем за 5 минут

  1. Создайте аккаунт

    Регистрация занимает меньше 30 секунд. На бесплатном тарифе карта не нужна.

    # No setup needed
    # Visit mailbeam.dev/signup
  2. Получите ключ API

    Ключ готов сразу. Положите его в переменную окружения.

    export MAILBEAM_KEY="mb_live_xxxxxxxxxxxx"
  3. Сделайте первый запрос

    Один POST-запрос. В ответ — вердикт, оценка и причина.

    const { valid, score } = await verifyEmail(email);
  4. Отсекайте плохие адреса при регистрации

    Поставьте результат условием в форме регистрации. Готово. Ни задач по расписанию, ни обслуживания.

    if (!valid || score < 60) return 422;

Охват

Все проверки за один вызов API

Наведите курсор на любую проверку, чтобы узнать, что она делает. Все 8 идут параллельно, поэтому верификация занимает примерно столько же, сколько самая медленная из них.

  • Синтаксис
  • Записи MX
  • Существование по SMTP
  • Одноразовые
  • Ролевые
  • Бесплатные провайдеры
  • Catch-all
  • Объяснимая оценка

Наведите курсор на проверку, чтобы увидеть, что именно она проверяет.

Сравнение

Почему разработчики уходят с ZeroBounce, Hunter и Bouncer

ВозможностьMailbeamZeroBounceHunterBouncer
Хостинг в ЕС, GDPR по умолчанию
Фокус на регистрациях в реальном времени
Оплата за проверку
Объяснимое поле reason

Готово к подключению

Интеграция в ваш стек за 5 минут

Настоящие примеры для настоящих эндпоинтов регистрации, а не игрушечные демо.

// lib/mailbeam.js — no SDK to install; Mailbeam is one endpoint.
export async function verifyEmail(email) {
  const response = await fetch("https://api.mailbeam.dev/v1/verify", {
    method: "POST",
    headers: {
      Authorization: `Bearer ${process.env.MAILBEAM_KEY}`,
      "Content-Type": "application/json",
    },
    body: JSON.stringify({ email }),
    signal: AbortSignal.timeout(3000),
  });
  if (!response.ok) throw new Error(`Mailbeam returned ${response.status}`);
  return response.json();
}

// middleware/checkEmail.js
import { verifyEmail } from "../lib/mailbeam.js";

export async function checkEmail(req, res, next) {
  const { valid, score, reason } = await verifyEmail(req.body.email);

  if (!valid || score < 60) {
    return res.status(422).json({ error: reason ?? "Invalid email." });
  }
  next();
}

// routes/auth.js
app.post("/api/signup", checkEmail, createUser);

HTTP API — это интерфейс, который мы выпускаем первым; официальные SDK для Node, Python, PHP, Ruby и Go появятся после закрытой беты. Открыть полную документацию →

Тарифы

Тарифы, которые растут вместе с вами

Без кредитов. Без множителей. Без сюрпризов.

Free

Попробуйте Mailbeam без обязательств.

0/мес
Начать бесплатно
  • 1 000 проверок в месяц
  • Доступ к REST API
  • Синтаксис, MX и одноразовые адреса
  • Определение одноразовых
  • Объяснимая оценка и причина
  • Webhooks
  • SLA
Самый популярный

Growth

Для продакшена с реальным трафиком регистраций.

49/мес
Начать пробный период на 14 дней
  • 50 000 проверок в месяц
  • Доступ к REST API
  • Все проверки
  • Определение одноразовых
  • Объяснимая оценка и причина
  • WebhooksВ планах
  • SLA 99,9 %В планах

Scale

Платформы и агентства с большими объёмами.

499/мес
Связаться с продажами
  • 1 000 000 проверок в месяц
  • Доступ к REST API
  • Все проверки
  • Определение одноразовых
  • Объяснимая оценка и причина
  • WebhooksВ планах
  • SLA 99,99 % и выделенная поддержкаВ планах

Возможности с пометкой В планах запланированы и на этапе «закрытая бета» недоступны.

Нужен Pro ($149) или Enterprise? Смотреть все тарифы →

Вопросы

Частые вопросы

Начните проверять email в продакшене уже сегодня

1 000 бесплатных проверок в месяц. Без карты. Отмена в любой момент.