API de geolocalización IP
Ip2Geo envía alertas de uso y facturacióna través de OpenEmail.
Ip2Geo convierte direcciones IP en datos de ubicación con una sola llamada a la API. Sus 15 tipos de correo pasan por OpenEmail, y la mayoría lleva una clave de idempotencia construida a partir del evento que lo origina, así un reintento nunca envía una copia.
const chunkSuffix = `-${chunkNumber}`const chunkLimit = OPENEMAIL_IDEMPOTENCY_KEY_MAX_LENGTH - chunkSuffix.lengthconst chunkKey = idempotencyKey ? `${idempotencyKey.slice(0, chunkLimit)}${chunkSuffix}` : undefined const data = await OpenEmail.emails.sendBatch( rendered, chunkKey ? { idempotencyKey: chunkKey } : undefined,)Los lotes salen de 100 en 100 correos. Cada tramo recibe su propia clave de idempotencia, derivada del evento, así un tramo que se reintenta nunca se envía dos veces.
15
tipos de correo, cada uno con su propia plantilla
12
de ellos se envían con una clave de idempotencia construida a partir del evento
sept 2026
El mes en que empezó con OpenEmail
Lo que pasa por él
Lo que Ip2Geo gestiona
con OpenEmail.
- Códigos de accesoUn código de un solo uso que caduca a los diez minutos, con un máximo de un código nuevo por minuto.
- Alertas de usoUn aviso al 80 % y al 90 % de las consultas del plan, y una notificación cuando se alcanza el límite.
- HitosUn aviso a todo el equipo al llegar a 1.000, 10.000, 100.000, 500.000 y un millón de consultas.
- Actividad del equipo y de las clavesInvitaciones, nuevos miembros y un aviso a propietarios y administradores cuando se crea, rota o elimina una clave API.
- FacturaciónRecibos de pago con enlace a la factura, renovaciones, cambios de plan, pagos fallidos y cancelaciones.
- Formulario de contactoMensajes del formulario de contacto de la web, con el visitante como dirección de respuesta.
Cómo se construyó
Cómo Ip2Geo
lo montó.
- 01
Renderizar cada plantilla
Las 15 plantillas de React Email de Ip2Geo se renderizan en HTML y texto plano antes de cada envío.
- 02
Etiquetar cada correo
Cada correo se etiqueta con su plantilla, y la mayoría también con el proyecto al que pertenece, para poder filtrar los envíos más tarde.
- 03
Una clave para cada evento
Doce tipos de correo llevan una clave de idempotencia construida a partir del evento, como el proyecto, el umbral y el periodo de facturación.
- 04
Enviar en lotes de 100
El correo para todo el equipo sale con emails.sendBatch, de 100 en 100, y los fallos se devuelven por destinatario.
Funciones en uso
Las funciones de OpenEmail
en las que confía Ip2Geo.
Envía un mensaje o cien por llamada, ahora o más tarde, y reintenta sin enviar dos veces.
Clientes para TypeScript, Python y Ruby, con un método para cada operación.
Preguntas
Preguntas sobre
Ip2Geo y OpenEmail.
Más integraciones
Otros equipos
que construyen sobre OpenEmail.
- Modulify
Plataforma web con IA
La plataforma de IA más rápida para webs y aplicaciones web.
- Envless
Gestor de secretos
Mantiene las variables de entorno cifradas, versionadas y sincronizadas en cada entorno.
- Uebfaqe
Creador de webs con IA
Crea webs profesionales para negocios de Albania con IA.
- Wallpapppers
Galería de fondos de pantalla
Fondos de pantalla gratis y reinventados que dan a tus pantallas un aire nuevo.
Crea una clave.
Envía algo.
Acceso completo a la API, MCP y el SDK en todos los planes, incluido el gratuito.