Laravel отправлять почту с нескольких писем SMTP - PullRequest
0 голосов
/ 22 января 2019

Мне нужно отправлять письма с нескольких писем Ex. support@email.com, info@email.com

в файле .env Я ввел настройки по умолчанию

MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=mymail@gmail.com
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=tls

я использую markdown email

public function build()
    {
        return $this->markdown('emails.users.resetpassword',[
            'url' => url(config('app.url').route('password.reset', $this->token, false)),
            'user' => $this->notifiable,
            ]);
    }

это прекрасно работает

Я пытаюсь изменить почту отправителя на лету

Config::set('mail.encryption','ssl');
Config::set('mail.host','smtps.example.com');
Config::set('mail.port','465');
Config::set('mail.username','youraddress@example.com');
Config::set('mail.password','password');
Config::set('mail.from',  ['address' => 'youraddress@example.com' , 'name' => 'Your Name here']);

но все равно отправка с основного аккаунта !!

как мне изменить почту отправителя? заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...