📧 Email Service
Envie emails transacionais e de marketing diretamente dos seus bots e APIs hospedados na MozHost.
O que é o Email Service?
O MozHost Email Service permite que você envie emails profissionais diretamente das suas aplicações sem precisar configurar servidores SMTP ou contratar serviços externos separadamente.
Ideal para:
- Bots de WhatsApp que enviam confirmações de pedidos
- APIs que precisam enviar emails de boas-vindas
- Sistemas de recuperação de senha
- Notificações por email
- Newsletters e campanhas de marketing
Planos Disponíveis
Free
0 MT
por mês
- ✅ 500 emails/mês
- ✅ Suporte por email
- ✅ API completa
- ✅ Logs de envio
Basic
1.000 MT
por mês
- ✅ 5.000 emails/mês
- ✅ Suporte prioritário
- ✅ API completa
- ✅ Estatísticas avançadas
Pro
5.000 MT
por mês
- ✅ 50.000 emails/mês
- ✅ Suporte prioritário
- ✅ Email dedicado
- ✅ Webhooks
Business
Custom
sob consulta
- ✅ Emails ilimitados
- ✅ IP dedicado
- ✅ SLA garantido
- ✅ Suporte 24/7
Como Usar a API
1. Autenticação
Todas as requisições precisam incluir sua MozHost API Key no header de autorização:
Authorization: Bearer SUA_MOZHOST_API_KEY
⚠️ Onde encontrar sua API Key: Vá no Dashboard → Configurações → API Keys
2. Enviar Email
Endpoint: POST /api/emails/send
Exemplo em Node.js:
const fetch = require('node-fetch');
async function enviarEmail() {
const response = await fetch('https://api.mozhost.shop/api/emails/send', {
method: 'POST',
headers: {
'Authorization': 'Bearer SUA_MOZHOST_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
to: 'cliente@example.com',
subject: 'Pedido Confirmado',
html: '<h1>Obrigado!</h1><p>Seu pedido foi confirmado!</p>',
fromName: 'Minha Loja' // opcional
})
});
const result = await response.json();
console.log(result);
}
enviarEmail();Exemplo em Python:
import requests
url = 'https://api.mozhost.shop/api/emails/send'
headers = {
'Authorization': 'Bearer SUA_MOZHOST_API_KEY',
'Content-Type': 'application/json'
}
data = {
'to': 'cliente@example.com',
'subject': 'Pedido Confirmado',
'html': '<h1>Obrigado!</h1><p>Seu pedido foi confirmado!</p>',
'fromName': 'Minha Loja'
}
response = requests.post(url, json=data, headers=headers)
print(response.json())Resposta de sucesso:
{
"success": true,
"messageId": "abc123...",
"message": "Email enviado com sucesso",
"quota": {
"used": 10,
"limit": 500,
"remaining": 490
}
}3. Verificar Quota
Endpoint: GET /api/emails/quota
curl https://api.mozhost.shop/api/emails/quota \ -H "Authorization: Bearer SUA_MOZHOST_API_KEY"
Resposta:
{
"success": true,
"data": {
"used": 234,
"limit": 500,
"remaining": 266,
"percentage": "46.80",
"plan": "free"
}
}4. Ver Estatísticas
Endpoint: GET /api/emails/stats
curl https://api.mozhost.shop/api/emails/stats \ -H "Authorization: Bearer SUA_MOZHOST_API_KEY"
Resposta:
{
"success": true,
"data": {
"thisMonth": {
"sent": 228,
"failed": 6,
"total": 234,
"quota": 500,
"remaining": 266,
"deliveryRate": 97.44
}
}
}5. Ver Histórico de Emails
Endpoint: GET /api/emails/logs?page=1&limit=20
curl "https://api.mozhost.shop/api/emails/logs?page=1&limit=20" \ -H "Authorization: Bearer SUA_MOZHOST_API_KEY"
Resposta:
{
"success": true,
"data": {
"logs": [
{
"id": 1,
"recipient_email": "cliente@example.com",
"subject": "Pedido confirmado",
"status": "sent",
"sent_at": "2026-01-08T02:29:00.000Z"
}
],
"pagination": {
"page": 1,
"limit": 20,
"total": 234,
"pages": 12
}
}
}Casos de Uso Comuns
Bot de E-commerce
Envie confirmações de pedidos, atualizações de rastreamento e notas fiscais automaticamente.
Cliente faz pedido → Bot confirma → Email enviadoAutenticação
Emails de boas-vindas, verificação de conta e recuperação de senha.
Novo usuário → Email de verificação → Conta ativadaNotificações
Alertas de sistema, avisos importantes e lembretes automáticos.
Evento importante → Sistema detecta → Email de alertaNewsletter
Campanhas de marketing, promoções e atualizações de produtos.
Nova promoção → Lista de clientes → Emails em massaBoas Práticas
Use HTML bem formatado
Estruture seus emails com tags HTML semânticas para melhor renderização
Personalize o fromName
Use um nome reconhecível (ex: "Loja do João") ao invés de "MozHost"
Monitore sua quota
Verifique regularmente quantos emails você já enviou no mês
Não envie spam
Só envie emails para pessoas que autorizaram receber suas mensagens
Evite conteúdo suspeito
Palavras como "GRÁTIS", "GANHE DINHEIRO" podem fazer seus emails irem pro spam
Perguntas Frequentes
Os emails vão pro spam?
Usamos servidores com boa reputação (Brevo) e seguimos as melhores práticas de deliverability. A taxa de entrega típica é de 95-98% na caixa de entrada.
Posso enviar anexos?
Atualmente não suportamos anexos diretamente. Você pode incluir links para download de arquivos hospedados na sua aplicação.
O que acontece se exceder a quota?
As requisições retornarão erro 429 (Quota Excedida). Você precisará fazer upgrade do plano ou aguardar o próximo mês.
Posso rastrear aberturas e cliques?
Nos planos Pro e Business, oferecemos webhooks que notificam quando emails são abertos ou links são clicados.
Quanto tempo leva para enviar?
Os emails são enviados instantaneamente (em média 1-3 segundos). A entrega na caixa de entrada do destinatário depende do provedor dele.
Precisa de Ajuda?
Nossa equipe de suporte está disponível para ajudar com qualquer dúvida sobre o Email Service.