Integraciones

Laravel

Bridge de Mailtrap se integra con el sistema de email de Laravel.

Cómo funciona

Integre Mailtrap directamente en su aplicación Laravel utilizando nuestro driver especializado. Esto le permite usar Mailtrap como mailer para todas las comunicaciones de su app, desde “Notifications” hasta “Mailables”, sin cambiar su flujo de trabajo. Alterne entre sandbox y envío con un simple cambio de configuración y obtenga la mejor entregabilidad del mercado.


Configuración

Paso 1: Cree una cuenta de Mailtrap, verifique su dominio y obtenga el token de la API.

Paso 2: Para empezar rápidamente, ejecute uno de los siguientes comandos ⬇️

# Con symfony http client (recomendado)
composer require railsware/mailtrap-php symfony/http-client nyholm/psr7 symfony/mailer

# O con guzzle http client
composer require railsware/mailtrap-php guzzlehttp/guzzle php-http/guzzle7-adapter symfony/mailer

Paso 3: Añada el transporte mailtrap en su archivo config/mail.php.

<?php

return [
    /*
    |--------------------------------------------------------------------------
    | Configuración del Mailer
    |--------------------------------------------------------------------------
    */
    'mailers' => [
   
            // iniciar transporte de mailtrap
            'mailtrap-sdk' => [
                'transport' => 'mailtrap-sdk'
            ],
            // terminar transporte de mailtrap
   
    ]
];

Establezca el transporte mailtrap-sdk como el mailer predeterminado de Laravel y cambie las variables de configuración predeterminadas de Mailtrap dentro de su archivo .env.

Paso 4: Establezca la clave de API en la variable CLAVE_API_DE_MAILTRAP.

Paso 5: Genere la clase Mailable con el siguiente comando.

php artisan make:mail WelcomeMail

Paso 6: Configure y envíe sus emails; haga clic en el enlace para ver un ejemplo.

Para más detalles y ejemplos, consulte la documentación oficial de Mailtrap Laravel Bridge.


Funcionalidades soportadas

  • Envío de email – transaccional y masivo.
  • Envío por lotes.
  • Gestión de contactos y listas de contactos.
  • Gestión de plantillas.
  • Gestión de dominios de envío.
  • Envío y recepción de emails de sandbox.
  • Gestión de proyectos de sandbox.