• Время чтения ~1 мин
  • 15.06.2023

Resend for Laravel — это пакет, который обеспечивает интеграцию Resend API с почтовыми программами. Этот API разработан так, чтобы быть удобным для разработчиков, что упрощает разработку и отправку электронных писем без особых усилий.

Вот самый простой пример того, как легко отправить электронное письмо напрямую с помощью Resend API:Версия Laravel имеет фасад, который вы можете использовать для отправки электронной почты напрямую с API, или вы можете интегрировать его в качестве почтовой программы:

$resend = Resend::client('re_123456789');

$resend->emails->send([
  'from' => '[email protected]',
  'to' => '[email protected]',
  'subject' => 'hello world',
  'html' => '<strong>it works!</strong>',
]);

// Using the API
Resend::email()->send([
    'from' => '[email protected]',
    'to' => $request->user()->email,
    'subject' => 'hello world',
    'html' => (new OrderShipped($order))->render(),
]);
// Via the Mail facade
Mail::to($request->user())->send(new OrderShipped($order));

Если вы хотите увидеть больше примеров, есть пример репозитория для Laravel и пример ванильного PHP. В официальной документации есть все необходимое для настройки Resend в Laravel, а также справочная документация по API.

Comments

No comments yet
Yurij Finiv

Yurij Finiv

Full stack

Про мене

Professional Fullstack Developer with extensive experience in website and desktop application development. Proficient in a wide range of tools and technologies, including Bootstrap, Tailwind, HTML5, CSS3, PUG, JavaScript, Alpine.js, jQuery, PHP, MODX, and Node.js. Skilled in website development using Symfony, MODX, and Laravel. Experience: Contributed to the development and translation of MODX3 i...

Об авторе CrazyBoy49z
WORK EXPERIENCE
Контакты
Ukraine, Lutsk
+380979856297