Saltar al contenido principal
MailLand

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í.

inbound.received
{
  "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" }
  }
}
Un cuerpo de webhook abreviado. Los adjuntos llegan como enlaces de descarga, nunca incrustados.

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é puede hacer una ruta
Qué ocurreSe combina con otras
GuardarConserva el mensaje analizado para el panel y la API durante 1 a 90 días (30 por defecto)Sí, con webhook y reenvío
WebhookEnvía el mensaje analizado a uno de sus webhooks como JSON firmadoSí, con guardar y reenvío
ReenviarEnví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íoSí, con guardar y webhook
RechazarRechaza el mensaje en SMTP con el estado y el texto que usted elijaNo, debe ser la única acción
DescartarAcepta el mensaje y lo descarta: no se guarda ni se envía nadaNo, debe ser la única acción
Buzón de bajaTrata la dirección como el buzón de su encabezado List-UnsubscribeNo, 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.