Ну посмотрите что у вас происходит во время отправки smtp.
$logger = new \Swift_Plugins_Loggers_ArrayLogger();
Mail::getSwiftMailer()->registerPlugin(new \Swift_Plugins_LoggerPlugin($logger));
здесь отправка Mail::send();
dd($logger->dump());
Дмитрий, потому что я указал в вопросе, как узнать ответ от принимающей стороны на отправленное письмо, что не так с письмом.
уже проверял - скоринг 9 из 10
Vadik7777, По идее в 8 должен быть swift и должно работать добавление логгера через Mail::mailer('mailalert')->getSwiftMailer()->registerPlugin(). в 9 после отправки должен возвращаться класс SentMessage у которого есть метод getDebug().
Насколько я помню, протокол электронной почты довольно древний. И в нем не заложено возможности определить факт доставки письма адресату. Совершенно неважно как и чем вы отправляете письмо, такой возможности нет на более низком уровне.
Ну майл ру обычно что нибудь сообщает если шлет лесом - https://help.mail.ru/notspam-support/errors а учитывая что на яндекс ру приходит - а на майл ру - то сильное подозрение что он шлет нахрен как спамера