Integrações

VS Code

Entregue emails, configure o envio e veja estatísticas a partir do VS Code.

Como funciona

Conecte o Mailtrap ao VS Code para inspecionar caixas de entrada e mensagens de teste em sandbox, gerir templates e enviar emails transacionais ou de teste – tudo através de comandos simples. Não é necessário programar, basta dizer ao agente o que precisa e o VS Code executará a chamada de API.


Configuração

Passo 1. Adicione o MCP do Mailtrap ao VS Code

Use o link de instalação rápida ou abra as definições de MCP no VS Code, marque a opção Chat > MCP: Enabled (MCP: Ativado) e clique em Edit in settings.json (Editar em settings.json).

De seguida, cole o trecho de código do MCP do Mailtrap no ficheiro mcp_config.json.

{
  "mcpServers": {
    "mailtrap": {
      "command": "npx",
      "args": ["-y", "mcp-mailtrap"],
      "env": {
        "MAILTRAP_API_TOKEN": "o_seu_token_api_mailtrap",
        "DEFAULT_FROM_EMAIL": "o_seu_remetente@exemplo.com",
        "MAILTRAP_ACCOUNT_ID": "o_seu_id_de_conta",
        "MAILTRAP_TEST_INBOX_ID": "o_seu_id_de_caixa_de_teste"
      }
    }
  }
}

Link para o repositório oficial do GitHub.

Passo 2. Insira as suas credenciais do Mailtrap

Substitua os marcadores em settings.json pelos seus dados:

  • MAILTRAP_API_TOKEN – Obrigatório para todas as operações.
  • DEFAULT_FROM_EMAIL – Deve corresponder ao domínio dos seus “Sending Domains“.
  • MAILTRAP_ACCOUNT_ID – Obrigatório para a gestão de templates.
  • MAILTRAP_TEST_INBOX_ID – Obrigatório para as funcionalidades da sandbox.

Certifique-se de que atualiza a página ou reinicia o VS Code para que as alterações aconteçam.


Para que serve

  • Integrar o Mailtrap no seu projeto ou fazer a migração de outra solução.
  • Enviar emails transacionais para destinatários únicos ou múltiplos (com CC/BCC).
  • Listar registos de email enviados e obter detalhes completos das suas mensagens entregues.
  • Obter estatísticas de envio sem sair do terminal.
  • Listar todos os domínios de envio, criar um novo ou eliminá-lo.
  • Recuperar e pesquisar as mensagens da caixa de entrada de teste.
  • Criar, listar, atualizar e eliminar templates de email.

Para mais informações, consulte o artigo da documentação oficial.

Categoria

IA

Para programadores

Documentação

docs.mailtrap.io