Добрый день. Есть мультидоменный сайт на ларавеле. При отправке почты, от пользователей (не консольная версия) - все отлично работает. в AppServiceProvider добавил установку конфигурации почты в зависимости от сайта.
config([
'mail' => [
'driver' => 'smtp',
'host' => 'smtp.yandex.com',
'username' => $site->senderEmail,
'password' => $site->senderPassword,
'encryption' => 'tls',
'port' => '587',
],
]);
А вот письма, которые отправляются из schedule по крону - не отправляются. Ошибка 553 5.7.1 Sender address rejected: not owned by auth user
Добавлял дебаг в /vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/AbstractSmtpTransport.php
ящик отправителя верный - тот под которым по идее должна быть авторизация (а вот как посмотреть под кем реально авторизуется, что то не догадаюсь никак).
Сначала думал, что дело в домене. т.к. команда HELO отправляла с доменом 127.0.0.1. поправил - не помогло.
Куда еще можно копнуть?
Спасибо.