Laravel Notifications system is an inbuilt notification system in Laravel Framework. It supports sending notifications to different channels. By default it supports sending notifications as Emails, SMSs and Slack Notifications.
Laravel notifications can be sent via Notifiable trait. In order to send notification it can be used as:
use App\Notifications\InvoicePaid; $user->notify(new InvoicePaid($invoice));
use Illuminate\Support\Facades\Notification; Notification::send($users, new InvoicePaid($invoice));
Notification::route('mail', 'firstname.lastname@example.org') ->route('nexmo', '5555555555') ->route('slack', 'https://hooks.slack.com/services/...') ->notify(new InvoicePaid($invoice));
Here you can see that it supports sending “inline notifications” to three default channels, i.e. mail, nexmo(SMS channel) and slack.
I hope this little information on Sending Laravel Notifications Email to Single Email Address or Channel without using Notifiable Trait helps you.