Uma alternativa ao Postmark, com preços em euros.
Tal como o Postmark, o Outstamp é apenas para email transacional. Ao contrário dele, cada projeto envia a partir do seu próprio tenant isolado, e os preços são em euros.
- Sem cartão para testar
- Preços em euros, sem IVA
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 }O que é diferente.
Isolamento por omissão
Cada projeto envia a partir do seu próprio tenant, com reputação, limites e supressões próprios, e a operação tratada por nós.
Estados que nunca se sobrepõem
Submissão, entrega e queixas são factos separados. Um evento atrasado não pode apagar um mais recente, por isso a cronologia mantém-se fiel.
Falhas de propósito
Endereços do simulador para bounces, atrasos, queixas e respostas perdidas, com eventos e webhooks reais.
Planos em euros desde 9 €
10 mil emails por mês por 9 €, sem IVA, faturados a partir de Portugal.
Preços lado a lado.
A página do Postmark apresenta preços para os seus planos a partir de 10 mil emails por mês. Volumes maiores não são indicados no texto, por isso deixamo-los vazios.
| 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 |
| Postmark | 15 US$Basic | Não indicado | Não indicado | Não indicado |
Fontes: 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.
Quando o Postmark lhe pode servir melhor.
Preferimos que escolha bem a que mude duas vezes.
- Precisa já de modelos guardados. O Outstamp envia o HTML e o texto que gera.
- Processa emails recebidos. O Outstamp só envia.
- Quer um fornecedor com um longo historial. O Outstamp é novo, e assume-o.
Mudar do Postmark em três passos.
- 1
Crie um projeto e uma chave de teste
Envie para o simulador a partir do seu ambiente de staging, enquanto o Postmark continua a enviar.
- 2
Verifique um subdomínio de envio
Adicione os registos DKIM, e também MAIL FROM e DMARC, num subdomínio como
send.yourcompany.com. - 3
Mude a chamada
Gere o HTML a partir dos seus modelos na sua aplicação e depois chame
POST /v1/emails. O guia de migração lista as diferenças.
Perguntas sobre a mudança.
Como mantenho separados os diferentes tipos de email?
Com projetos. Cada projeto tem o seu próprio tenant, chaves, domínios e limites, por isso um projeto por fluxo de email mantém-nos separados.
O Outstamp é apenas para email transacional?
Sim. Sem newsletters, sem listas compradas e sem prospeção a frio.
Posso trazer a minha lista de supressão?
Sim, com POST /v1/suppressions/batch, para que os endereços que deram bounce antes continuem bloqueados.
Experimente o Outstamp ao lado do Postmark, em modo de teste.
Sem cartão e sem alterações ao DNS até decidir.
- Sem cartão para testar
- Preços em euros, sem IVA