PHP: v7.2
OctoberCMS: сборка 447
Laravel: v5.5.45
У меня есть следующий скрипт для отправки писем
use Illuminate\Support\Facades\Mail; // for reference
Mail::send(
$template,
[
'member' => $member,
'end_date' => Carbon::parse($member->end_date)->format("l jS F Y"),
'account_link' => Config::get('app.url') . '/account',
'link' => Config::get('app.url'),
],
function (Message $message) use ($member) {
$message->to($member->user->email);
}
);
Почта настроена на go с помощью MailGun API, и этот сценарий выполняется ежедневно для отправки электронных писем на указанные адреса с соблюдением определенного критерия. Я вижу, что записи были обновлены, чтобы отразить, что скрипт запущен. Но в некоторых случаях все электронные письма, по-видимому, go проходили одновременно через несколько дней.
Насколько я знаю, автоматических c очередей почты в OctoberCMS не существует, если я не использую Mail :: Позднее ()
В домене есть почтовые субдомены, настроенные с помощью cloudflare для mailgun, и все тестовые электронные письма, похоже, работают нормально.
Есть ли что-то очевидное, чего мне не хватает?