Інтеграції

Java

Java SDK для надсилання листів і керування ними через Mailtrap API.

Як це працює

Додайте повну імейл-платформу до свого Java-проєкту за допомогою офіційного SDK Mailtrap; легко встановлюється через Maven або Gradle. Досягайте високої доставлюваності, відстежуйте основні метрики за допомогою функціональної аналітики та легко інтегруйтеся без складного кодування.


Налаштування

Крок 1: Створіть обліковий запис Mailtrap і верифікуйте свій домен.

Крок 2: Встановіть Mailtrap як залежність Maven, Gradle Groovy або Gradle Kotlin DSL.

Крок 3: Надсилайте листи; нижче наведено приклад мінімального використання.

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 = "<ВАШ_ТОКЕН_MAILTRAP>";
    private static final String SENDER_EMAIL = "sender@domain.com";
    private static final String RECIPIENT_EMAIL = "recipient@domain.com";

    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("Привіт від Mailtrap Sending!")
            .text("Ласкаво просимо до Mailtrap Sending!")
            .build();

        // Надіслати імейл за допомогою API розсилки Mailtrap
        try {
            System.out.println(client.send(mail));
        } catch (Exception e) {
            System.out.println("Перехоплено виключення : " + e);
        }
    }
}

Для отримання додаткової інформації та прикладів відвідайте офіційну сторінку GitHub.


Підтримувані функції

  • Керування акаунтом.
  • API розсилки (транзакційна, масова та пакетна).
  • API для Sandbox.
  • Керування контактами.
  • Імейл-шаблони.

Категорія

SDKs

Для розробників

Веб-сайт

java.com

Документація

docs.mailtrap.io

Контакти

support[at]mailtrap.io