API de geolocalização de IP
O Ip2Geo envia alertas de utilização e faturaçãoatravés do OpenEmail.
O Ip2Geo transforma endereços IP em dados de localização com uma só chamada à API. Os seus 15 tipos de email passam pelo OpenEmail, e a maioria leva uma chave de idempotência criada a partir do evento que lhe deu origem, por isso uma repetição nunca envia uma cópia.
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,)Os lotes saem com 100 emails de cada vez. Cada bloco recebe a sua própria chave de idempotência, derivada do evento, por isso um bloco repetido nunca é enviado duas vezes.
15
tipos de email, cada um com o seu modelo
12
deles enviados com uma chave de idempotência criada a partir do evento
set. de 2026
O mês em que começou no OpenEmail
O que passa por ele
O que o Ip2Geo tem a funcionar
no OpenEmail.
- Códigos de início de sessãoUm código de utilização única que expira ao fim de dez minutos, com no máximo um código novo por minuto.
- Alertas de utilizaçãoUm aviso aos 80% e aos 90% das consultas do plano, e uma notificação quando o limite é atingido.
- MarcosUm aviso a toda a equipa ao chegar a 1.000, 10.000, 100.000, 500.000 e um milhão de consultas.
- Atividade da equipa e das chavesConvites, novos membros e um aviso aos proprietários e administradores quando uma chave de API é criada, substituída ou eliminada.
- FaturaçãoRecibos de pagamento com uma ligação para a fatura, renovações, mudanças de plano, pagamentos falhados e cancelamentos.
- Formulário de contactoMensagens do formulário de contacto do site, com o visitante definido como endereço de resposta.
Como foi construído
Como o Ip2Geo
montou tudo.
- 01
Gerar cada modelo
Os 15 modelos de React Email do Ip2Geo são gerados em HTML e texto simples antes de cada envio.
- 02
Etiquetar cada email
Cada email leva uma etiqueta com o seu modelo, e a maioria também com o projeto a que pertence, para que os envios possam ser filtrados mais tarde.
- 03
Uma chave por evento
Doze tipos de email levam uma chave de idempotência criada a partir do evento, como o projeto, o limiar e o período de faturação.
- 04
Enviar em lotes de 100
O email para toda a equipa sai com emails.sendBatch, 100 de cada vez, e as falhas são devolvidas por destinatário.
Funcionalidades em uso
As funcionalidades do OpenEmail
em que o Ip2Geo se apoia.
Envie uma mensagem ou cem por chamada, agora ou mais tarde, e repita sem enviar duas vezes.
Clientes para TypeScript, Python e Ruby, com um método para cada operação.
Perguntas
Perguntas sobre
o Ip2Geo e o OpenEmail.
Mais integrações
Outras equipas
a construir no OpenEmail.
- Modulify
Plataforma web com IA
A plataforma de IA mais rápida para sites e aplicações web.
- Envless
Gestor de segredos
Mantém as variáveis de ambiente cifradas, versionadas e sincronizadas em todos os ambientes.
- Uebfaqe
Criador de sites com IA
Cria sites profissionais para empresas da Albânia com IA.
- Wallpapppers
Galeria de fundos de ecrã
Fundos de ecrã gratuitos e reinventados que dão um ar novo aos seus ecrãs.
Emita uma chave.
Envie alguma coisa.
Acesso completo à API, ao MCP e ao SDK em todos os planos, incluindo o gratuito.