// catch-all verifier
Проверяйте адреса на доменах, которые принимают всё
Сервер catch-all принимает любой адрес, поэтому обычная проверка ящика не отличит настоящий ящик от опечатки. Tomba помечает такие адреса как accept_all и оценивает их.
// консоль api
- email.email
- richard@piedpiper.com
- email.result
- deliverable
- email.status
- valid
- email.score
- 99
- email.smtp_provider
- email.accept_all
- false
- email.disposable
- false
- email.webmail
- false
- email.greylisted
- false
// tomba пользуются команды этих компаний
// 01 · в приложении
Catch-all Verifier в приложении Tomba
Проверьте адрес в веб-приложении: на домене catch-all он отображается как accept_all с оценкой и никогда как valid.
// также в
- REST APIJSON по HTTPS, 13 SDK, подписанные вебхуки.
- Массовая обработка CSVЗагрузите список в приложении или отправьте его POST-запросом на /bulk; скачайте результат, когда всё будет готово.
- Google Sheets и ExcelФормулы и боковая панель, которые вызывают те же эндпоинты.
- Расширение для браузераПроверяйте адрес с любой страницы или профиля, не покидая их.
- MCP для ИИ-агентовУдалённый MCP-сервер, 28 инструментов, вход через OAuth.
- Zapier, Make, n8nNo-code-действия для поиска, проверки и обогащения.
// 02 · api
«Catch-all Verifier» — это один HTTPS-запрос
Отправьте параметры с вашим ключом и секретом. Все SDK, CLI и MCP-сервер выполняют этот же вызов.
/email-verifieremailобязательный- The address to verify
enrich_mobilefalse- Also return phone numbers
// стоимость
Лимиты запросов по тарифам1verification credit
Когда списывается: The status is not disposable or unknown. Phone numbers returned with enrich_mobile cost 5 search credits each, from the search allowance.
Ошибки, ответы 429 и 451, а также повтор того же запроса в пределах окна использования ничего не стоят.
Официальных SDK: 13: C#, Dart, Deno, Elixir, Go, Lua, Node.js, Perl, PHP, Python, R, Ruby, Rust. Библиотеки в документации
{
"data": {
"email": {
"email": "richard@piedpiper.com",
"result": "deliverable",
"status": "valid",
"score": 99,
"smtp_provider": "Google",
"mx": {
"records": [
"aspmx.l.google.com",
"alt1.aspmx.l.google.com"
]
},
"mx_check": true,
"smtp_server": true,
"smtp_check": true,
"accept_all": false,
"greylisted": false,
"block": false,
"gibberish": false,
"disposable": false,
"webmail": false,
"regex": true,
"whois": {
"registrar_name": null,
"referral_url": null,
"created_date": null
}
},
"sources": [
{
"uri": "https://piedpiper.com/blog/engineering",
"website_url": "piedpiper.com",
"extracted_on": "2024-06-01T09:14:07+01:00",
"last_seen_on": "2025-01-10T17:02:44+01:00",
"still_on_page": true
}
],
"phone_data": null
}
}/email-verifierdata.email.resultstring- deliverable, risky or undeliverable; empty for a disposable domain
data.email.statusstring- valid, accept_all, invalid, unknown or disposable (compare case-insensitively: a live check can return Valid)
data.email.scoreinteger- Confidence: 99 for valid, 77 or more for accept_all, 2 for disposable
data.email.smtp_providerstring | null- Mail provider from the MX records, such as Google
data.email.mx.recordsarray | null- The domain's MX hosts
data.email.mx_check, data.email.smtp_checkboolean- The domain has MX records (smtp_check is the same check; status says whether the mailbox exists)
data.email.accept_all, data.email.greylisted, data.email.blockboolean- Catch-all domain, check deferred, check refused by the server
data.email.disposable, data.email.webmail, data.email.gibberish, data.email.regexboolean- Disposable or webmail domain, random-looking address, valid syntax
data.sources[]array- Where the address was found
data.phone_data[]array | null- Phone numbers, when you send enrich_mobile
// 03 · вердикты
Что означает каждый статус
Каждая проверка возвращает статус и результат. Ответы disposable и unknown бесплатны.
valid1 кредит на проверкуЯщик существует и принимает почту.
Отправляйте.
accept_all1 кредит на проверкуСервер принимает почту на любой адрес, поэтому этот ящик подтвердить нельзя.
Отправляйте осторожно или проверьте позже ещё раз.
unknownБесплатноПроверка не дала ответа: сервер её заблокировал или не ответил.
Проверьте позже ещё раз.
invalid1 кредит на проверкуТакого ящика не существует.
Удалите его из списка.
disposableБесплатноДомен принадлежит сервису одноразовой почты.
Считайте его недоставляемым.
| status | result | Значение | Что делать | Стоимость |
|---|---|---|---|---|
valid | deliverable | Ящик существует и принимает почту. | Отправляйте. | 1 кредит на проверку |
accept_all | risky | Сервер принимает почту на любой адрес, поэтому этот ящик подтвердить нельзя. | Отправляйте осторожно или проверьте позже ещё раз. | 1 кредит на проверку |
unknown | risky | Проверка не дала ответа: сервер её заблокировал или не ответил. | Проверьте позже ещё раз. | Бесплатно |
invalid | undeliverable | Такого ящика не существует. | Удалите его из списка. | 1 кредит на проверку |
disposable | (пусто) | Домен принадлежит сервису одноразовой почты. | Считайте его недоставляемым. | Бесплатно |
// 04 · клиенты
Что говорят клиенты
Tomba is my go-to to validate emails. Even though I might have others to do a waterfall process with, Tomba is usually the top choice in it.
Nuno PocoSales Automation Architect, clickworks.ioGreat Value for Money! The Data Accuracy rating and insights as to where and when they found the data. The responsiveness of their help team.
Leon W.Sales Directorисточник: G2
// 05 · возможности
Что вы узнаёте об адресе на catch-all
Accept-all не значит valid. Tomba показывает, что ему известно, чтобы вы могли решить сами.
Никогда не выдаётся за valid
Статус accept_all, поэтому «да» от catch-all никогда не путается с подтверждённым ящиком.
Оценка от 0 до 100
Задайте собственный порог для отправки.
Почтовый сервер и провайдер
Смотрите MX-записи и провайдера за ними, например Google Workspace.
Флаги одноразовых адресов и веб-почты
Одноразовые адреса и бесплатная веб-почта помечаются независимо от ответа сервера.
Массовая проверка
Загрузите CSV и получите статус и оценку для каждой строки.
Тот же вызов API
Эндпоинт Email Verifier возвращает accept_all: один кредит на проверку, без отдельного инструмента.
// 06 · сценарии использования
Что команды создают с «Catch-all Verifier»
- Решите, куда отправлятьОтправляйте на адреса accept_all с высокой оценкой, а остальные придержите.
- Защитите домен клиентаНе допускайте рискованных строк catch-all в кампании, которые вы ведёте для клиентов.
- Регистрации по статусуОбрабатывайте регистрации со статусом accept_all в своём приложении иначе, чем валидные.
- Проверьте почтовый серверПосмотрите, как отвечает сервер, с помощью бесплатного тестера SMTP.
// проверьте перед отправкой
Проверяйте каждый адрес до того, как письмо вернётся
Проверьте один адрес в приложении или расширении, а целый список в массовой задаче. Кредиты на проверку входят в каждый платный тариф, отдельно от кредитов на поиск.
Платные тарифы от $49 в месяц. Отмена в любой момент.