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.