Gestor de segredos

O Envless envia todos os emails de contaatravés do OpenEmail.

O Envless mantém as variáveis de ambiente encriptadas, versionadas e sincronizadas. Cada email que envia, de um código de início de sessão a um alerta de segurança, passa por duas chamadas ao SDK do OpenEmail.

Visitar envless.cloud
libs/openemail/SendBatchEmails.ts
for (let i = 0; i < recipients.length; i += OPENEMAIL_BATCH_LIMIT) {  const chunk = recipients.slice(i, i + OPENEMAIL_BATCH_LIMIT)  const payload: Array<EmailSend> = chunk.map((to) => ({ from, to, subject, html, text }))   const results = await OpenEmail().emails.sendBatch(payload)  sent += results?.sent ?? 0   for (const item of results?.items || []) {    if (item.status === 'error') {      Console.Error('SendBatchEmails', `${item.error.code} ${item.error.message}`)    }  }}

As novidades de versões e os alertas de equipa saem com 100 destinatários por chamada. Cada pessoa recebe uma mensagem separada, e uma falha fica registada apenas para esse destinatário.

36

modelos de email, todos enviados pelo OpenEmail

100

destinatários por chamada em lote, cada um numa mensagem própria

set. de 2026

O mês em que começou no OpenEmail

O que passa por ele

O que o Envless tem a funcionar
no OpenEmail.

  • Códigos de início de sessãoUm código de seis caracteres, válido durante dez minutos, enviado enquanto a pessoa espera no ecrã de início de sessão.
  • Códigos de verificaçãoUm código novo antes de qualquer uma das 43 ações que o Envless protege com uma segunda verificação.
  • Avisos de segurançaAlertas quando a autenticação de dois fatores muda, um dispositivo da CLI é aprovado, uma chave de API é criada ou substituída, ou um ambiente fica exposto.
  • Convites para a equipaConvites para um espaço de trabalho, com um lembrete um dia antes de um convite expirar.
  • FaturaçãoUpgrades, renovações, mudanças de plano, cancelamentos e pagamentos que falharam ou foram recuperados.
  • Novidades de versõesUm aviso quando é publicada uma nova versão da CLI do Envless, do pacote env ou do SDK.

Como foi construído

Como o Envless
montou tudo.

  1. 01

    Um cliente para a API

    O Envless cria um único cliente do OpenEmail a partir da sua chave de API e reutiliza-o em cada envio.

  2. 02

    Gerar e depois enviar

    Cada um dos seus 36 modelos de React Email passa a HTML e texto simples, e depois sai com emails.send.

  3. 03

    Anúncios em lote

    As novidades de versões e os alertas de equipa usam emails.sendBatch, 100 destinatários de cada vez, para que ninguém veja o endereço de outra pessoa.

  4. 04

    Desativar avisos, menos os de segurança

    As pessoas podem silenciar categorias como as novidades de versões. Os códigos de início de sessão e os avisos de segurança das chaves de API chegam sempre.

Funcionalidades em uso

As funcionalidades do OpenEmail
em que o Envless se apoia.

API de email

Envie uma mensagem ou cem por chamada, agora ou mais tarde, e repita sem enviar duas vezes.

SDK tipados

Clientes para TypeScript, Python e Ruby, com um método para cada operação.

/threads?query=invoice
{ "threads": 12 }
A mesma caixa de correio, esteja nas mãos de uma pessoa ou de um programa.
Chaves API

Uma chave por tarefa, limitada às permissões e remetentes de que precisa, com cada chamada registada.

Vários domínios

Aponte vários domínios para uma caixa de entrada, subdomínios incluídos.

acme.comacme.devteam.acme.comhey.acme.io

Perguntas

Perguntas sobre
o Envless e o OpenEmail.

Emita uma chave.
Envie alguma coisa.

Acesso completo à API, ao MCP e ao SDK em todos os planos, incluindo o gratuito.