Laravel - Execução de trabalhos em sequência

Estou aprendendo o Laravel, trabalhando em um projeto que executa o Horizon para aprender sobre empregos. Estou preso em um local em que preciso executar o mesmo trabalho algumas vezes, uma após a outr

Aqui está o que estou fazendo atualmente

<?php

namespace App\Http\Controllers;

use App\Http\Controllers\Controller;
use App\Models\Subscriptions;
class MailController extends Controller
{


    public function sendEmail() {
        Subscriptions::all()
        ->each(function($subscription) {
            SendMailJob::dispatch($subscription);
        });
    }
}

Isso funciona bem, exceto que executa o trabalho em vários trabalhadores e não em uma ordem garantida. Existe alguma maneira de executar os trabalhos um após o outro?

questionAnswers(3)

yourAnswerToTheQuestion