Saltar a contenido

Email Transaccional (FrontEngine)

FrontEngine es la plataforma de email transaccional de InteSys, diseñada específicamente para mensajes generados por aplicaciones como confirmaciones de pedidos, restablecimientos de contraseñas, notificaciones de envío y alertas de cuenta.

Descripción general

A diferencia de las plataformas de email marketing, FrontEngine está optimizado para la alta entregabilidad de mensajes individuales activados por eventos. Cada email se envía desde direcciones IP administradas con una reputación de remitente mantenida activamente.

Métodos de envío

Método Ideal para
Relay SMTP Reemplazo directo para configuraciones SMTP existentes; funciona con cualquier lenguaje o framework
API REST Aplicaciones modernas que prefieren integración basada en HTTP con payloads JSON

Características principales

  • Direcciones IP dedicadas con reputación administrada y calentamiento progresivo
  • Alta entregabilidad mediante alineación de SPF, DKIM y DMARC
  • Webhooks en tiempo real para eventos de entrega, rebote, apertura y clic
  • Analíticas detalladas — rastree tasas de entrega, aperturas, clics y rebotes por mensaje o dominio
  • Soporte de plantillas — defina plantillas HTML reutilizables con sustitución de variables
  • Límites de tasa — tasas de envío configurables para ajustarse a la reputación de su dominio
  • Multidominio — envíe desde múltiples dominios bajo una sola cuenta

Relay SMTP

Conecte su aplicación a FrontEngine usando credenciales SMTP estándar:

Configuración Valor
Servidor smtp.frontengine.intesys.io
Puerto 587 (STARTTLS) o 465 (SSL)
Usuario Su clave de API
Contraseña Su secreto de API
Autenticación PLAIN o LOGIN
import smtplib
from email.mime.text import MIMEText

msg = MIMEText("Your order #12345 has been shipped.")
msg["Subject"] = "Order Shipped"
msg["From"] = "[email protected]"
msg["To"] = "[email protected]"

with smtplib.SMTP("smtp.frontengine.intesys.io", 587) as server:
    server.starttls()
    server.login("your-api-key", "your-api-secret")
    server.send_message(msg)

API REST

Envíe mensajes mediante HTTP POST con payloads JSON. La API admite envíos individuales y por lotes, renderizado de plantillas y manejo de archivos adjuntos.

curl -X POST https://app1.frontengine.net/api/v1/send/message \
  -H "X-Server-API-Key: your-api-key" \
  -H "Content-Type: application/json" \
  -d '{
    "from": "[email protected]",
    "to": ["[email protected]"],
    "subject": "Order Shipped",
    "html_body": "<h1>Your order has shipped!</h1><p>Tracking: ABC123</p>"
  }'

→ Referencia de API completa

Primeros pasos

  1. Cree una clave de API en el Portal del Cliente en Servicios > Email Transaccional > Claves de API
  2. Configure su dominio de envío con registros SPF, DKIM y DMARC — consulte la Guía de Autenticación
  3. Envíe un mensaje de prueba utilizando SMTP o la API REST
  4. Configure los webhooks para rastrear los eventos de entrega — consulte Webhooks

Modo de prueba

Utilice el encabezado X-Test-Mode: true para validar solicitudes de API sin enviar email realmente. Los mensajes en modo de prueba devuelven una respuesta 200 pero no se entregan.

Mejores prácticas de entregabilidad

  • Autentique siempre su dominio de envío con SPF, DKIM y DMARC
  • Use una dirección "From" consistente — los cambios frecuentes perjudican la reputación
  • Incluya una versión de texto sin formato junto con el HTML
  • Procese los rebotes con prontitud y elimine las direcciones inválidas
  • Caliente las nuevas direcciones IP de forma gradual (comience con 100-500 emails/día)

Próximos pasos