Используйте прокси только для фасада Mail в Laravel 5.1 - PullRequest
0 голосов
/ 19 февраля 2019

Мне интересно, есть ли способ использовать прокси для фасада Почты Laravel.Он работает локально, однако мне нужно использовать прокси для производства, поскольку он не может обмениваться данными внутри контейнера k8s.

У меня есть следующий код:

Mail::send('emails.some_email_view', ['data' => $data], function ($m){
     $m->from('address@email.com', 'My App');
     $m->to('target@email.com', 'Guy Fawkes')->subject('TEST EMAIL');
});

Я действительно хочу избегать использования HTTP_PROXY, так как это портит все остальное, и мне это нужно только для отправки электронной почты.

В жрете можно объявить прокси как:

'proxy' => [
    'http' => env(PROXY_URL),
    'https' => env(PROXY_URL),
],

Может быть, есть способ и для отправки электронной почты?

...