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.