Integrazioni

Java

Integra SDK Java e API Mailtrap per email, contatti, modelli e altro.

Funzionamento

Aggiungi una piattaforma email completa al tuo progetto Java con l’SDK ufficiale Mailtrap; facilmente installabile tramite Maven o Gradle. Ottieni un’elevata deliverability, monitora le metriche principali con statistiche utili e integra facilmente senza codici complessi.


Configurazione

Step 1: Crea un account Mailtrap e verifica il tuo dominio.

Step 2: Installa Mailtrap come dipendenza Maven, Gradle Groovy o Gradle Kotlin DSL.

Step 3: Invia email; di seguito troverai un esempio di utilizzo molto semplice.

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 = "<IL_TUO_TOKEN_MAILTRAP>";
    private static final String SENDER_EMAIL = "mittente@esempio.com";
    private static final String RECIPIENT_EMAIL = "destinatario@esempio.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("Ciao da Mailtrap Sending!")
            .text("Benvenuto in Mailtrap Sending!")
            .build();

        // Invia un'email utilizzando l'API di invio Mailtrap
        try {
            System.out.println(client.send(mail));
        } catch (Exception e) {
            System.out.println("Eccezione catturata : " + e);
        }
    }
}

Per ulteriori informazioni ed esempi, visita la pagina GitHub ufficiale.


Funzionalità supportate

  • Gestione dell’account.
  • API di invio (transazionale, in massa e in batch).
  • API di sandbox.
  • Gestione dei contatti.
  • Modelli di email.

Categoria

Per sviluppatori

SDKs

Sito web

java.com

Documentazione

docs.mailtrap.io