Teste
Construa e teste antes de pagar.
0 €
- Chaves de teste, simulador e webhooks
- Emails reais para o seu próprio endereço verificado
- Sem cartão e sem limite de tempo
Um pedido HTTP envia as reposições de palavra-passe, os recibos e os alertas da sua aplicação. Cada projeto envia isolado, e cada evento chega-lhe assinado. Desde 9 € por mês.
curl -X POST https://api.outstamp.dev/v1/emails \
-H "Authorization: Bearer $OUTSTAMP_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: welcome-42" \
-d '{
"from": "Acme <[email protected]>",
"to": "[email protected]",
"subject": "Bem-vindo à Acme",
"html": "<p>A sua conta está pronta.</p>"
}'const response = await fetch("https://api.outstamp.dev/v1/emails", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.OUTSTAMP_API_KEY}`,
"Content-Type": "application/json",
"Idempotency-Key": `welcome-${user.id}`
},
body: JSON.stringify({
from: "Acme <[email protected]>",
to: "[email protected]",
subject: "Bem-vindo à Acme",
html: "<p>A sua conta está pronta.</p>"
})
});
const email = await response.json(); // 202, { id, status: queued }import os, requests
response = requests.post(
"https://api.outstamp.dev/v1/emails",
headers={
"Authorization": f"Bearer {os.environ['OUTSTAMP_API_KEY']}",
"Idempotency-Key": f"welcome-{user.id}",
},
json={
"from": "Acme <[email protected]>",
"to": "[email protected]",
"subject": "Bem-vindo à Acme",
"html": "<p>A sua conta está pronta.</p>",
},
)
email = response.json() # 202, { id, status: queued }202 Accepted
{
"id": "em_2n4k8x1q7c5m9r3t6v0w2y4a",
"object": "email",
"environment": "test",
"status": "queued",
"recipient_count": 1
}Vem com o seu próprio tenant de envio isolado, um ambiente de teste e uma chave os_test_.
Chave de teste
os_test_a1b2c3d4_••••••••
Copie os registos DKIM, MAIL FROM e DMARC. Nós verificamo-los e indicamos qual falta.
| CNAME | DKIM | Verificado |
| CNAME | DKIM | Verificado |
| CNAME | DKIM | Verificado |
| MX | MAIL FROM | Verificado |
| TXT | SPF | Verificado |
| TXT | DMARC | Recomendado |
POST /v1/emails responde 202 com o id do email assim que o email fica guardado em segurança.
POST /v1/emails202
em_2n4k8x1q7c5m9r3t6v0w2y4aqueued
Todos os projetos começam com elas ativadas.
O que envia com uma chave de teste nunca sai do Outstamp. Envie para um endereço do simulador e receba exatamente o evento que pediu, webhooks incluídos.
| Enviar para | Recebe |
|---|---|
| delivered@simulator.outstamp.dev | email.delivered |
| bounce@simulator.outstamp.dev | email.bounced |
| transient@simulator.outstamp.dev | email.delivery_delayed |
| complaint@simulator.outstamp.dev | email.complained |
| suppressed@simulator.outstamp.dev | email.suppressed |
Cada evento é assinado com HMAC-SHA256. Uma entrega falhada é repetida 10 vezes ao longo de 48 horas, e qualquer evento pode ser reenviado durante 30 dias.
Outstamp-Id: whd_9r3t6v0w2y4a7c1e8g2j4l5n
Outstamp-Timestamp: 1789041600
Outstamp-Signature: v1=5d41402abc4b2a76b9719d91…
Tentativas de entrega ao longo de 48 horas
Cada projeto envia a partir do seu próprio tenant isolado. Se a taxa de bounce de um projeto subir, só esse projeto abranda ou entra em pausa.
App Acme
Taxa de bounce de 0,4% em 24 horas
Acme staging
Taxa de bounce de 0,1% em 24 horas
Projeto paralelo
Taxa de bounce de 5,2% em 24 horas
Repita um pedido com a mesma Idempotency-Key e recebe de volta a primeira resposta, não um segundo email.
Um email enviado.
Os preços públicos de cada fornecedor, lado a lado, na moeda de cada um.
| Fornecedor | 10 000/mês | 50 000/mês | 100 000/mês | 500 000/mês |
|---|---|---|---|---|
| Outstamp | 9 €Starter | 25 €Growth | 39 €Pro | 179 €Scale |
| Resend | 20 US$Pro | 20 US$Pro | 35 US$Pro | 350 US$Scale |
| Mailgun | 15 US$Basic | 35 US$Foundation | 90 US$Scale | Não indicado |
| Postmark | 15 US$Basic | Não indicado | Não indicado | Não indicado |
Fontes: resend.com/pricing, mailgun.com/pricing, postmarkapp.com/pricing. "Não indicado" significa que o texto da página de preços não apresenta um preço para esse volume.
Um plano mensal, mais apenas os emails acima do que ele inclui. Testar é grátis.
Construa e teste antes de pagar.
0 €
9 €/mês
Faturado mensalmente
25 €/mês
Faturado mensalmente
39 €/mês
Faturado mensalmente
179 €/mês
Faturado mensalmente
O seu email é enviado a partir da União Europeia, de um tenant que pertence apenas ao seu projeto.
As faturas são emitidas em Portugal, com o seu número de contribuinte.
Todos os limites, calendários de novas tentativas e períodos de retenção estão na documentação pública, para consultar antes de se registar.
Fala diretamente com quem constrói o Outstamp: @daminufe no X ou df.pt.
Ninguém pode garantir a caixa de entrada, e nós não o fazemos. Configuramos o que depende de nós: DKIM, SPF, DMARC e MAIL FROM, verificados automaticamente. E os eventos dizem a verdade: delivered significa que o servidor do destinatário aceitou a mensagem.
Não. Nunca gere servidores de email nem constrói os circuitos que processam bounces e queixas. O Outstamp trata disso em cada projeto.
Não. As chaves de teste, o simulador e os webhooks são grátis, e pode enviar emails reais para o seu próprio endereço verificado. Adiciona um cartão quando começar a enviar em produção.
Não fica preso. A API é REST simples, sem SDK para adotar, e o seu DNS continua a ser seu. Mudar para outro fornecedor é alterar uma chamada HTTP.
Ajudamos com o DNS e a mudança. Em troca, pedimos um testemunho honesto quando estiver satisfeito.