E-mail

E-mail

Para que serve?

É a sua caixa de e-mail para você realizar testes, receber alertas da esteira CI/CD ou apresentar as notificações durantes as suas apresentações — sem enviar nada de verdade e sem depender de um provedor externo configurado.

Tela de e-mail do stackpronta

Como configurar

Zero cadastro, zero API key. Na sua biblioteca de envio de e-mail (Nodemailer, SMTP do Django, JavaMail...), aponte para:

SMTP_HOST="localhost"

SMTP_PORT="1025"

Como criar a caixa de e-mail?

Um clique na árvore da extensão sobe o Mailpit — servidor SMTP local + interface web para ver cada e-mail recebido, sem sair do VS Code.

Executando o serviço de e-mail da stackpronta

Como e onde testar?

Imagine que você está desenvolvendo um app e precisa criar um layout de e-mail personalizado. Simples! Crie o seu template e dispare o envio para ver como o e-mail será recebido.


Faça um teste: abra o terminal e execute o comando abaixo. Em seguida, verifique a tela do mailpit.

Bash
curl --silent --show-error \
  --url "smtp://localhost:1025" \
  --mail-from "app@minha-aplicacao.dev" \
  --mail-rcpt "teste@exemplo.com" \
  --upload-file <(cat <<EOF
From: app@minha-aplicacao.dev
To: teste@exemplo.com
Subject: E-mail de teste

Se você está vendo isso no Mailpit, o envio funcionou.
EOF
)
Testando o serviço de e-mail da stackpronta
Layout aprovado no Mailpit? É o mesmo template que vai para produção — só troca SMTP_HOST/SMTP_PORT pelo provedor real. Veja o que mais o Pro libera →