Integracje

VS Code

Wysyłaj e-maile, konfiguruj wysyłkę i sprawdzaj statystyki w VS Code.

Jak to działa

Połącz Mailtrap z VS Code, aby sprawdzać skrzynki i wiadomości w Email Sandbox, zarządzać szablonami oraz wysyłać e-maile transakcyjne i testowe – wszystko za pomocą prostych promptów. Nie musisz pisać kodu – wystarczy, że powiesz agentowi, czego potrzebujesz, a VS Code wykona odpowiednie wywołanie API.


Konfiguracja

Krok 1: Dodaj serwer Mailtrap MCP do VS Code

Użyj linku szybkiej instalacji lub otwórz ustawienia MCP w VS Code, zaznacz opcję „Chat > MCP: Enabled” i kliknij „Edit in settings.json”

Następnie wklej fragment kodu Mailtrap MCP do pliku mcp_config.json.

{
  "mcpServers": {
    "mailtrap": {
      "command": "npx",
      "args": ["-y", "mcp-mailtrap"],
      "env": {
        "MAILTRAP_API_TOKEN": "twoj_token_api_mailtrap",
        "DEFAULT_FROM_EMAIL": "twoj_nadawca@przyklad.com",
        "MAILTRAP_ACCOUNT_ID": "twoj_id_konta",
        "MAILTRAP_TEST_INBOX_ID": "twoj_id_skrzynki_testowej"
      }
    }
  }
}

Link do oficjalnego repozytorium GitHub.

Krok 2: Wprowadź dane uwierzytelniające Mailtrap

Zastąp symbole zastępcze w pliku settings.json swoimi danymi:

  • MAILTRAP_API_TOKEN – wymagany do wszystkich operacji.
  • DEFAULT_FROM_EMAIL – musi pasować do domeny z sekcji „Sending Domains”.
  • MAILTRAP_ACCOUNT_ID – wymagany do zarządzania szablonami.
  • MAILTRAP_TEST_INBOX_ID – wymagany do funkcji związanych z Email Sandbox.

Odśwież stronę lub uruchom ponownie VS Code, aby zastosować zmiany.


Przypadki użycia

  • Integracja Mailtrap z projektem lub migracja z innego rozwiązania.
  • Wysyłanie e-maili transakcyjnych do jednego lub wielu odbiorców (z DW/UDW).
  • Wyświetlanie logów wysłanych e-maili i pełnych szczegółów dostarczonych wiadomości.
  • Pobieranie statystyk wysyłki bez opuszczania terminala.
  • Wyświetlanie listy wszystkich domen wysyłkowych oraz tworzenie i usuwanie wybranych domen.
  • Pobieranie i przeszukiwanie wiadomości ze skrzynki w Email Sandbox.
  • Tworzenie, wyświetlanie, aktualizowanie i usuwanie szablonów e-maili.

Aby uzyskać więcej informacji, zapoznaj się z oficjalnym artykułem w bazie wiedzy.

Kategoria

AI

Dla developerów

Strona internetowa

code.visualstudio.com

Dokumentacja

docs.mailtrap.io