Інтеграції

Laravel

Bridge Mailtrap для нативної інтеграції з поштовою системою Laravel.

Як це працює

Інтегруйте Mailtrap безпосередньо у свій додаток Laravel за допомогою нашого виділеного драйвера. Це дозволить вам використовувати Mailtrap як мейлер для всіх розсилок та сповіщень вашого додатка – від «Notifications» до «Mailables» – без зміни робочого процесу. Перемикайтеся між sandbox та надсиланням за допомогою простої зміни конфігурації та отримуйте найкращу доставлюваність на ринку.


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

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

Крок 2: Для швидкого старту виконайте одну з наступних команд ⬇️

# З symfony http client (рекомендовано)
composer require railsware/mailtrap-php symfony/http-client nyholm/psr7 symfony/mailer

# Або з guzzle http client
composer require railsware/mailtrap-php guzzlehttp/guzzle php-http/guzzle7-adapter symfony/mailer

Крок 3: Додайте транспорт mailtrap у свій файл config/mail.php.

<?php

return [
    /*
    |--------------------------------------------------------------------------
    | Конфігурації Мейлера
    |--------------------------------------------------------------------------
    */
    'mailers' => [
   
            // початок транспорту mailtrap
            'mailtrap-sdk' => [
                'transport' => 'mailtrap-sdk'
            ],
            // кінець транспорту mailtrap
   
    ]
];

Встановіть транспорт mailtrap-sdk як мейлер за замовчуванням для Laravel та змініть стандартні змінні конфігурації Mailtrap у своєму файлі .env.

Крок 4: Встановіть API-ключ для змінної MAILTRAP_API_KEY.

Крок 5: Згенеруйте клас Mailable за допомогою наступної команди.

php artisan make:mail WelcomeMail

Крок 6: Налаштуйте та надішліть свої листи – перейдіть за посиланням, щоб переглянути приклад.

Для отримання додаткової інформації та прикладів див. офіційну документацію для Mailtrap Laravel Bridge.


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

  • Надсилання імейлів – транзакційних та масових.
  • Пакетне надсилання.
  • Керування контактами та списками контактів.
  • Керування шаблонами.
  • Керування доменами розсилки.
  • Надсилання та отримання імейлів у Sandbox.
  • Керування проєктами в Sandbox.

Категорія

SDKs

Веб-сайт

laravel.com

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

context7.com/mailtrap

Контакти

support[at]mailtrap.io