РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
817 of 1392 menu

Метод to

Метод to класса Mail предназначен для установки получателей письма. В качестве первого параметра он принимает email-адрес получателя в виде строки, массив адресов или модель пользователя, у которой есть атрибут email. Вторым параметром можно передать имя получателя. Метод возвращает экземпляр Mail для построения цепочки вызовов.

Синтаксис

<?php use Illuminate\Support\Facades\Mail; Mail::to($email, $name)->send($mailable); ?>

Пример

Давайте отправим приветственное письмо на один email-адрес:

<?php use Illuminate\Support\Facades\Mail; use App\Mail\WelcomeMail; Mail::to('user@example.com')->send(new WelcomeMail()); ?>

Пример

Отправим письмо сразу нескольким получателям, передав массив адресов:

<?php use Illuminate\Support\Facades\Mail; use App\Mail\NewsletterMail; $recipients = ['user1@example.com', 'user2@example.com', 'user3@example.com']; Mail::to($recipients)->send(new NewsletterMail()); ?>

Пример

Передадим модель пользователя в метод to для автоматического использования его email-адреса:

<?php use Illuminate\Support\Facades\Mail; use App\Models\User; use App\Mail\AccountActivationMail; $user = User::find(1); Mail::to($user)->send(new AccountActivationMail($user)); ?>

Пример

Укажем получателя и его имя для более персонализированного письма:

<?php use Illuminate\Support\Facades\Mail; use App\Mail\OrderConfirmationMail; Mail::to('customer@example.com', 'Ivan Petrov') ->send(new OrderConfirmationMail()); ?>

Пример

Метод to можно комбинировать с другими методами, такими как cc и bcc, для управления копиями письма:

<?php use Illuminate\Support\Facades\Mail; use App\Mail\ReportMail; Mail::to('ceo@example.com') ->cc('manager@example.com') ->bcc('archive@example.com') ->send(new ReportMail()); ?>

Смотрите также

  • класс Mail,
    который предоставляет фасад для отправки писем
  • метод send,
    который выполняет отправку письма
  • метод queue,
    который ставит письмо в очередь на отправку
  • метод raw,
    который отправляет письмо с текстом без шаблона
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить