Как я могу отправлять электронную почту и SMS вместе, используя Laravel 5.5?

Как я могу отправлять электронную почту и SMS вместе, используя Laravel 5.5?

Должен ли я использовать услугу рассылки по почте и SMS или уведомление с помощью SMS и как?


person Sarita Sharma    schedule 30.08.2018    source источник
comment
Вы можете создать общую функцию и отправить как электронное письмо, которое вы можете отправить с помощью функции laravel, так и для SMS, вы должны использовать шлюз, такой как twilio ..etc.   -  person Raghbendra Nayak    schedule 30.08.2018
comment
перейдите по этой ссылке laravel.com/docs/5.5/notifications   -  person Jinal Somaiya    schedule 30.08.2018
comment
Прочитайте документы: laravel.com/docs/master/notifications   -  person Martin Bean    schedule 30.08.2018


Ответы (2)


Вы можете создать событие в папке Laravel App/Events. поместите весь код для отправки почты и смс с конфигурацией, просто вызовите это событие, где бы вы ни хотели поразить смс или почту.

person Harry    schedule 30.08.2018

Вы можете создать одну функцию, которая будет включать как метод notify() для электронной почты, так и метод dispatch() для примера сообщения
.

   public function Notification(Model $tender)
{
    $user = access()->user();
    /* Send confirmation email */
        $tender->notify(new Email($user));

    /* Send confirmation message */

    Send::dispatch($user);
}

Затем вы просто вызовете единственную функцию Notification(), которая будет выполнять как отправку электронной почты, так и сообщения.

person Francis Tito    schedule 09.01.2019