Verify an e-mail address
verify_emailValidate an email address by checking syntax, disposable domains, role accounts, MX records, and SMTP mailbox/catch-all status. Returns valid, risky, or invalid with score and reason codes.
Instructions
Verifies an e-mail address: syntax, disposable domain, role account and MX records, plus an SMTP mailbox and catch-all check when Cold Leads can open an SMTP connection to the recipient's mail server (otherwise reasons contains smtp_unreachable and catch_all is null). Returns validity (valid, risky or invalid), a score and reason codes. Usually answers within a few seconds; costs 1 credit.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"email": "<email>"
},
"name": "verify_email"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | The e-mail address to verify, e.g. anna@example.com. |