Intégrations

Java

SDK Java pour l’intégration avec l’API Mailtrap.

Fonctionnement

Ajoutez une plateforme d’email complète à votre projet Java avec le SDK Mailtrap officiel ; facilement installé via Maven ou Gradle. Obtenez une délivrabilité élevée, suivez les métriques clés avec des analyses exploitables et intégrez facilement sans code complexe.


Configuration

Étape 1 : Créez un compte Mailtrap et vérifiez votre domaine.

Étape 2 : Installez Mailtrap en tant que dépendance Maven, Gradle Groovy ou Gradle Kotlin DSL.

Étape 3 : Envoyez des emails ; vous trouverez ci-dessous un exemple d’utilisation minimale.

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 = "<VOTRE_JETON_MAILTRAP>";
    private static final String SENDER_EMAIL = "expediteur@domain.com";
    private static final String RECIPIENT_EMAIL = "destinataire@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("Bonjour depuis Sending de Mailtrap !")
            .text("Bienvenue dans Sending de Mailtrap !")
            .build();

        // Envoyer un email en utilisant l'API d'envoi Mailtrap
        try {
            System.out.println(client.send(mail));
        } catch (Exception e) {
            System.out.println("Exception capturée : " + e);
        }
    }
}

Pour plus d’informations et d’exemples, visitez la page GitHub officielle.


Fonctionnalités prises en charge

  • Gestion des comptes.
  • API d’envoi (transactionnel, en masse et par lots).
  • API de sandbox.
  • Gestion des contacts.
  • Modèles d’emails.

Catégorie

Pour les développeurs

SDKs

Site web

java.com

Documentation

docs.mailtrap.io