lasthourcloud/.tinkerwell/snippets/SendEmail.php

29 lines
487 B
PHP

<?php
/**
* @label Send Email
* @description Send email to all users
*/
use App\Models\User;
use Illuminate\Support\Facades\Mail;
set_transanctional_email_settings();
$users = User::whereEmail('test@example.com');
foreach ($users as $user) {
Mail::send([], [], function ($message) use ($user) {
$message
->to($user->email)
->subject("Testing")
->text(
<<<EOF
Hello,
Welcome to Last Hour Cloud.
Here is your user id: $user->id
EOF
);
});
}