MailON
Guia rápido — sem precisar ser dev
Você não precisa "mexer no Convex" no dia a dia. Só configurar as chaves uma vez.
0. Travou no login? Recuperação sem e-mail
Acesse /recuperar-acesso. Chave padrão:
grstech-mailon-setup-2026 — define uma senha nova para gabrielle@grstech.com.br sem precisar de e-mail.1. Entrar no MailON
Acesse /login. Use Entrar se já criou conta, ou Criar conta com
gabrielle@grstech.com.br.2. Esqueceu a senha?
Na tela de login, clique em Esqueci minha senha. O código chega no seu e-mail (precisa do Resend configurado no Convex — passo 3).
3. Resend API Key no Convex (só uma vez)
- Abra dashboard.convex.dev
- Entre com a mesma conta do GitHub/Vercel
- Abra o projeto brainy-scorpion-840(ou "convex-byzantium-flask")
- Menu lateral: Settings → Environment Variables
- Adicione:
RESEND_API_KEY= sua chavere_...do ResendADMIN_EMAILS=gabrielle@grstech.com.br
- Salve — não precisa redeploy do Convex, vale na hora
3b. Domínio no Resend (obrigatório para enviar e-mail)
- Abra resend.com/domains
- Adicione e verifique grstech.com.br (registros DNS que o Resend pedir)
- No Convex, adicione também:
RESEND_FROM_EMAIL=MailON <noreply@grstech.com.br>
- Sem domínio verificado, o reset de senha falha — o endereço de teste
onboarding@resend.devsó envia para o e-mail da conta Resend.
4. Alternativa: colocar no Vercel e redeploy
No Vercel → projeto r → Settings → Environment Variables, adicione
RESEND_API_KEY, RESEND_FROM_EMAIL e ADMIN_EMAILS. O próximo deploy copia automaticamente para o Convex.5. Depois do login
Status: /api/health · Voltar ao login