实时验证任何电子邮件——SMTP 检查、MX 记录、可弃检测等
Minelead 的电子邮件验证 API 实时检查电子邮件地址是否有效和可送达。它验证电子邮件格式、MX 记录、SMTP 可送达性,并检测网络邮件和可弃地址——所有这些都在一次 API 调用中完成。
无需信用卡。几分钟内开始通过API验证电子邮件。
一个 GET 请求。返回任何电子邮件地址的可送达性状态、MX 检查、格式验证和可弃检测。
curl "https://api.minelead.io/v1/validate/?key=YOUR_API_KEY&email=john@stripe.com"
const res = await fetch(
'https://api.minelead.io/v1/validate/' +
'?key=YOUR_API_KEY&email=john@stripe.com'
);
const data = await res.json();
console.log('Status :', data.status); // success | catch-all | error
console.log('Valid fmt :', data.form); // true | false
console.log('MX check :', data.mx); // true | false
console.log('Exists :', data.exist); // true | false | "unknown"
console.log('Webmail :', data.personal);// true | false
import requests
resp = requests.get(
'https://api.minelead.io/v1/validate/',
params={'key': 'YOUR_API_KEY', 'email': 'john@stripe.com'}
)
data = resp.json()
print('Status :', data.get('status')) # success | catch-all | error
print('Valid fmt :', data.get('form')) # True | False
print('MX check :', data.get('mx')) # True | False
print('Exists :', data.get('exist')) # True | False | "unknown"
print('Webmail :', data.get('personal'))# True | False
$url = 'https://api.minelead.io/v1/validate/?' . http_build_query([
'key' => 'YOUR_API_KEY',
'email' => 'john@stripe.com',
]);
$data = json_decode(file_get_contents($url), true);
echo $data['status'] . PHP_EOL; // success | catch-all | error
echo $data['form'] . PHP_EOL; // 1 = valid format
echo $data['mx'] . PHP_EOL; // 1 = MX records found
echo $data['exist'] . PHP_EOL; // 1 = mailbox exists
echo $data['personal'] . PHP_EOL; // 1 = webmail address
示例响应
{
"status": "success",
"email": "john@stripe.com",
"form": true,
"personal": false,
"exist": true,
"mx": true,
"firstname": "John",
"lastname": "Smith"
}
状态字段值
发送到未验证的列表会影响您的打开率、发件人信誉和成本。Minelead的电子邮件验证API执行完全的实时检查——格式、MX记录、SMTP握手和一次性域检测——因此您只会发送到实际存在的地址。
搜索问题或展开任意卡片。为需要快速明确答案的开发者和市场营销人员而构建。
GET /v1/validate/?email=...将电子邮件地址传递给/v1/validate/端点,Minelead将:(1) 验证电子邮件格式,(2) 检查域的MX记录,(3) 进行实时SMTP握手以确认邮箱是否接受邮件,以及 (4) 将地址标记为网络邮箱或一次性邮箱。完整结果在3秒内返回。
每次电子邮件验证消耗1个积分。即使结果为'错误'(检查仍然执行),积分也会被扣除。结果在一段时间内被缓存,因此在缓存窗口内对相同电子邮件进行两次验证不会双重扣费。
全收件人域被配置为接受发送到该域任何地址的电子邮件,即使邮箱不存在。当Minelead检测到全收件人域时,它无法通过SMTP确认具体地址是否存在——因此返回状态:'全收件人'而不是成功或错误。您仍然可以发送到全收件人地址,但要预期更高的反弹率。
当域是全收件人(接受所有地址)时,exist字段被设置为'未知',或者在SMTP检查期间邮件服务器未明确响应。这意味着Minelead无法确认或否认邮箱的存在——电子邮件可能仍然有效。
是的。API支持并行请求——只需循环浏览您的电子邮件列表,并向/v1/validate/发送并发GET请求。高层计划包括对批量操作的更高速率限制。有关每个计划的限额,请查看定价页面,或联系支持以讨论大宗量的企业安排。