Введение в отправку почты в Laravel
Сайту часто нужно писать пользователю: письмо после регистрации, чек заказа, сброс пароля. Если собирать такое письмо прямо в контроллере - тема, текст, адреса - действие быстро раздувается и его сложно переиспользовать.
В Laravel письмо описывают отдельным
классом Mailable: тема, шаблон,
данные. Отправляют фасадом Mail.
Контроллер только говорит «кому»
и «какое письмо», а детали живут
в классе письма.
В следующих уроках настроим транспорт,
создадим Mailable, зададим тему
и шаблон, передадим данные и отправим
письмо - сначала сразу, потом через очередь.
Зачем выносить письмо в отдельный
класс Mailable?
Приведите три примера писем, которые обычно шлёт сайт.