Como se usan los emails desechables en el fraude de cuentas
Las direcciones de email desechables son una de las herramientas mas comunes que los atacantes usan para crear cuentas falsas a gran escala. Servicios como Guerrilla Mail o Temp Mail generan una bandeja de entrada temporal en segundos, sin verificacion. Para cualquier producto que dependa del registro por email, esto es una vulnerabilidad real.
Lo que devuelve la API
La API Email Validation de Veille (GET /v1/intelligence/email) comprueba una direccion contra una base de datos de mas de 100 000 dominios desechables conocidos y devuelve datos estructurados: disposable, role_account, salud dns, smtp_valid y un risk_score de 0 a 100.
Integracion rapida
Python
import requests
API_KEY = "YOUR_API_KEY"
BASE_URL = "https://api.veille.io/v1"
response = requests.get(
f"{BASE_URL}/intelligence/email",
params={"query": "user@tempmail.org"},
headers={"x-api-key": API_KEY},
)
data = response.json()
if data["disposable"]:
print(f"Bloqueado: email desechable (riesgo: {data['risk_score']})")
TypeScript
const API_KEY = "YOUR_API_KEY";
const BASE_URL = "https://api.veille.io/v1";
const headers = { "x-api-key": API_KEY };
const response = await fetch(
`${BASE_URL}/intelligence/email?query=user@tempmail.org`,
{ headers }
);
const data = await response.json();
if (data.disposable) {
console.log(`Bloqueado: email desechable (riesgo: ${data.risk_score})`);
}
Campos de respuesta principales
disposable:truesi el dominio es un proveedor desechable conocidorole_account/role_type: detecta bandejas genericas comoinfo@oadmin@dns.mx: si el dominio tiene registros MX validossmtp_valid: entregabilidad a nivel de bandeja (conqualification_check=true)risk_score: puntuacion compuesta de 0 (seguro) a 100 (riesgo alto)
5 casos de uso
- Puerta de registro : rechazar o marcar emails desechables en el registro para prevenir la creacion masiva de cuentas falsas.
- Limpieza de lista de espera : validar emails antes del lanzamiento para eliminar direcciones desechables y obtener cifras de conversion fiables.
- Prevencion de abuso de prueba gratuita : bloquear a usuarios que crean multiples pruebas gratuitas con bandejas desechables.
- Cualificacion de leads : filtrar leads de baja calidad en tu CRM verificando los flags
disposableyrole_account. - Verificacion de transacciones : exigir un email no desechable antes de procesar pedidos o pagos de alto valor.