Como funciona
Potencie a sua configuração do Nodemailer com o transporte oficial do Mailtrap. Continue a usar a sintaxe familiar do Nodemailer que adora, mas ganhe acesso a uma plataforma de email completa com envios de elevada entregabilidade, estatísticas práticas e um sandbox seguro para depuração. É a atualização ideal para qualquer projeto Node.js.

Configuração
Passo 1. Crie uma conta Mailtrap, verifique o seu domínio e obtenha o token de API.
Passo 2. Instale o pacote oficial via npm install mailtrap ou yarn add mailtrap.
Passo 3. Envie emails; abaixo encontrará um exemplo de utilização mínima.
const TOKEN = "<O_SEU_TOKEN_API>";
const transport = Nodemailer.createTransport(
MailtrapTransport({
token: TOKEN,
})
);
const sender = {
address: "hello@demoatmailtrap.com",
name: "Teste Mailtrap",
};
const recipients = [
"demo@mailtrap.io",
];
transport
.sendMail({
from: sender,
to: recipients,
subject: "Você é incrível!",
text: "Parabéns por enviar um email de teste com o Mailtrap!",
category: "Teste de Integração",
})
.then(console.log, console.error);
Para mais informações e exemplos, consulte o repositório oficial do GitHub.
Funcionalidades suportadas
- Envio de email – transacional e em massa.
- Envio em lote.
- Gestão de contactos e listas de contactos.
- Gestão de templates.
- Gestão de domínios de envio.
- Envio e obtenção de emails de sandbox.
- Gestão de projetos de sandbox.