Integracje

Java

SDK Java do wysyłki e-maili i zarządzania zasobami Mailtrap.

Jak to działa

Dodaj kompletną platformę e-mailową do swojego projektu Java za pomocą oficjalnego SDK Mailtrap, które łatwo zainstalujesz przez Maven lub Gradle. Zyskaj wysoką dostarczalność, śledź kluczowe wskaźniki dzięki praktycznej analityce i zintegruj wszystko bez skomplikowanego kodu.


Konfiguracja

Krok 1: Utwórz konto Mailtrap i zweryfikuj swoją domenę.

Krok 2: Zainstaluj Mailtrap jako zależność Maven, Gradle Groovy lub Gradle Kotlin DSL.

Krok 3: Wysyłaj e-maile; poniżej znajdziesz minimalny przykład użycia.

import io.mailtrap.client.MailtrapClient;
import io.mailtrap.config.MailtrapConfig;
import io.mailtrap.factory.MailtrapClientFactory;
import io.mailtrap.model.request.emails.Address;
import io.mailtrap.model.request.emails.MailtrapMail;

import java.util.List;

public class MailtrapJavaSDKTest {

    private static final String TOKEN = "<TWÓJ_TOKEN_MAILTRAP>";
    private static final String SENDER_EMAIL = "nadawca@przyklad.pl";
    private static final String RECIPIENT_EMAIL = "odbiorca@przyklad.pl";

    public static void main(String[] args) {
        final MailtrapConfig config = new MailtrapConfig.Builder()
            .token(TOKEN)
            .build();

        final MailtrapClient client = MailtrapClientFactory.createMailtrapClient(config);

        final MailtrapMail mail = MailtrapMail.builder()
            .from(new Address(SENDER_EMAIL))
            .to(List.of(new Address(RECIPIENT_EMAIL)))
            .subject("Wiadomość z Mailtrap Sending!")
            .text("Witamy w Mailtrap Sending!")
            .build();

        // Wyślij e-mail za pomocą API wysyłkowego Mailtrap
        try {
            System.out.println(client.send(mail));
        } catch (Exception e) {
            System.out.println("Przechwycono wyjątek : " + e);
        }
    }
}

Więcej informacji i przykładów znajdziesz na oficjalnej stronie GitHub.


Obsługiwane funkcje

  • Zarządzanie kontem.
  • Sending API: wysyłki transakcyjne, masowe i zbiorcze.
  • Sandbox API.
  • Zarządzanie kontaktami.
  • Szablony e-maili.

Kategoria

Dla developerów

SDK

Strona internetowa

java.com

Dokumentacja

docs.mailtrap.io