Correo entrante
Reciba correo en sus dominios y entrégueselo a su aplicación
Apunte sus registros MX a Mail.Land, decida para cada dirección qué ocurre con cada mensaje y recíbalo como JSON analizado y firmado. Buzones de soporte, gestión de respuestas y correo generado por máquinas empiezan aquí.
{
"event": "inbound.received",
"event_id": "evt_3f9c...",
"schema_version": 1,
"data": {
"idempotency_key": "k7m2x9q4p1w8z3_r2d8...",
"email": {
"envelope": {
"from": "[email protected]",
"to": ["[email protected]"]
},
"headers": { "subject": "Re: order 1042" },
"body": { "text_preview": "Hi, the parcel...", "has_html": true },
"attachments": [{
"file_name": "photo.jpg",
"size_bytes": 482113,
"download_url": "https://..."
}],
"authentication": {
"spf": { "result": "pass" },
"dkim": { "result": "pass" },
"dmarc": { "result": "pass" }
},
"spam": { "is_spam": false }
},
"matched_route": { "id": "r2d8...", "name": "support" }
}
}Cómo funciona el correo entrante
Configure la entrada y las rutas en el panel o mediante la API, y publique los registros MX con su proveedor de DNS.
1. Apunte sus registros MX
Añada los registros MX de su dominio y active la entrada para él. Mail.Land acepta correo solo para direcciones que coinciden con una de sus rutas, o para cualquier dirección si el catch-all está activo; todo lo demás se rechaza antes de aceptarse.
2. Cree rutas
Una ruta compara la parte de la dirección anterior a la @ y ejecuta una o varias acciones. Las rutas se evalúan en el orden de prioridad que usted fija, y puede probar qué ruta coincidiría con una dirección antes de que llegue correo.
3. Reciba el mensaje
Mail.Land analiza los encabezados, el cuerpo y los adjuntos, comprueba SPF, DKIM y DMARC y, según indique la ruta, guarda el mensaje, lo envía a su webhook o reenvía una copia.
Qué puede hacer una ruta
Las rutas comparan de forma exacta, por prefijo, sufijo o subcadena, por direcciones con + (support+lo-que-sea), como catch-all o con una expresión regular.
| Qué ocurre | Se combina con otras | |
|---|---|---|
| Guardar | Conserva el mensaje analizado para el panel y la API durante 1 a 90 días (30 por defecto) | Sí, con webhook y reenvío |
| Webhook | Envía el mensaje analizado a uno de sus webhooks como JSON firmado | Sí, con guardar y reenvío |
| Reenviar | Envía una copia a otra dirección por la vía de envío normal; el dominio de la ruta debe estar verificado para el envío | Sí, con guardar y webhook |
| Rechazar | Rechaza el mensaje en SMTP con el estado y el texto que usted elija | No, debe ser la única acción |
| Descartar | Acepta el mensaje y lo descarta: no se guarda ni se envía nada | No, debe ser la única acción |
| Buzón de baja | Trata la dirección como el buzón de su encabezado List-Unsubscribe | No, debe ser la única acción |
Las rutas con expresiones regulares requieren el plan Pro o Max. Las rutas nunca comparan el remitente, el asunto ni otros encabezados.
Lo que recibe por cada mensaje
La misma información del mensaje en el cuerpo del webhook, en el panel y en la API, cada uno con su propio formato.
JSON analizado y firmado
Remitente y destinatarios del sobre, los encabezados From, To, Cc, Subject y Reply-To, una vista previa del texto y la ruta coincidente, firmado con HMAC-SHA256 como todos los webhooks de Mail.Land.
Adjuntos como enlaces
Cada adjunto llega con su nombre, tipo, tamaño y un enlace de descarga válido durante 15 minutos. Su ID no cambia en ningún reintento, así sabe qué ya descargó.
Resultados de autenticación y spam
Resultado de SPF, DKIM y DMARC y una marca de spam con su puntuación en cada mensaje, para que su código decida en qué confiar.
Cuerpo completo y mensaje original
Mientras un mensaje está guardado, obtenga su cuerpo en texto y HTML mediante la API (el HTML muy grande se omite) o descargue el mensaje original como archivo .eml.
Reenvío y deduplicación
Cada entrega lleva un ID de evento estable y una clave de idempotencia para deduplicar. Puede reenviar un mensaje a su webhook manualmente; el reenvío recibe un ID de evento nuevo que apunta al original.
Control sobre lo que entra y lo que sale
El correo entrante es una puerta a sus sistemas, por eso Mail.Land le da los controles para mantenerla estrecha.
Lista de remitentes permitidos y de bloqueo
Los remitentes permitidos omiten el filtro de spam. Un remitente bloqueado se rechaza en SMTP, se marca como spam o se descarta en silencio, según usted elija. El correo marcado como spam espera en una cuarentena que puede revisar; liberar un mensaje quita su marca de spam, y después un reenvío manual lo manda a su webhook.
El reenvío requiere consentimiento
Antes de reenviar nada a una dirección fuera de sus propios dominios verificados para el envío, su titular recibe un enlace de confirmación válido durante 7 días. Un rechazo es definitivo.
Lo que nunca se reenvía
El correo marcado como spam, el que no supera DMARC con una política quarantine o reject, el demasiado grande y el que crearía un bucle no se reenvía ni se factura. Cada copia reenviada cuenta como un envío de su plan.
Conviene saberlo antes de empezar
Los límites, dichos con claridad.
Enrutamiento solo por destinatario
Las rutas miran la parte de la dirección del destinatario anterior a la @. Las reglas por remitente o asunto van en su propio código, con los campos del webhook.
25 MiB por mensaje
Puede fijar un máximo menor por dominio y un límite diario de mensajes aceptados. Los mensajes más grandes se rechazan en SMTP.
Conservación a su medida
Los mensajes guardados se conservan de 1 a 90 días por dominio, 30 por defecto, y después se eliminan.
Sin análisis antivirus
Mail.Land no analiza los adjuntos en busca de malware. Trate cada adjunto como no fiable en su aplicación.
Vista previa en el webhook
El webhook incluye una vista previa del texto, no el cuerpo completo. Obtenga el cuerpo o el mensaje original desde la API mientras el mensaje esté guardado.
Preguntas sobre el correo entrante
¿Tengo que trasladar todo el correo de mi dominio a Mail.Land?
No. La entrada funciona en los dominios cuyos registros MX apuntan a Mail.Land. Muchos equipos usan un subdominio, como replies.sudominio.com, y mantienen sus buzones habituales donde están.
¿Puedo comprobar cómo se autenticó el remitente de un mensaje?
Sí. Cada mensaje lleva sus resultados de SPF, DKIM y DMARC, como pass, fail o none, en el cuerpo del webhook y en la API. Indican a su código lo que encontraron las comprobaciones, no quién es el remitente. Además, el reenvío omite el correo que no supera DMARC con una política quarantine o reject.
¿Cómo obtengo los adjuntos?
Cada adjunto del webhook tiene un enlace de descarga que funciona 15 minutos sin clave de API. Después, descárguelo mediante la API u obtenga el mensaje original.
¿Puede el mismo mensaje llegar dos veces a mi webhook?
Sí, la entrega es al menos una vez: un reintento tras un tiempo de espera agotado en su lado puede repetir una entrega. Cada reintento automático de un evento lleva el mismo ID de evento; guarde los ID procesados y omita las repeticiones. Un reenvío manual recibe un ID de evento nuevo.
¿El reenvío cuenta para mi plan?
Sí. Una copia reenviada es un correo nuevo enviado por la vía normal, así que cada una cuenta como un envío. Las copias que nunca se reenvían, como el spam, no se facturan.
¿Qué planes incluyen el correo entrante?
Las rutas de entrada forman parte de la plataforma; las rutas con expresiones regulares requieren el plan Pro o Max. La página de precios indica qué incluye cada plan.
Empiece a recibir correo en su dominio
Cree una cuenta gratuita, añada su dominio y configure su primera ruta.