Laravel 10 Как изменить данные SMTP на лету, не меняя значения конфигурацииPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Laravel 10 Как изменить данные SMTP на лету, не меняя значения конфигурации

Сообщение Anonymous »


Я также пытаюсь изменить данные SMTP на лету для Интернета или очереди.

Я попробовал эту ссылку: https://laravel-news.com/allowing-users ... in-laravel, но этот пример не работает в Laravel 10.

Не только это, я еще пробую этот код:

$configuration = $this->configuration(); $customer = Клиент::найти(1); $notification['message'] = "Сообщение"; $mailer = new CustomerMail($customer, $notification['message'], $configuration['smtp_from_email'], $configuration['smtp_from_name']); $mailer->withSwiftMessage(функция ($message) use ($configuration) { $message->getHeaders() ->addTextHeader('X-SMTP-Transport', $configuration['smtp_transpot']) ->addTextHeader('X-SMTP-Host', $configuration['smtp_host']) ->addTextHeader('X-SMTP-Port', $configuration['smtp_port']) ->addTextHeader('X-SMTP-Encryption', $configuration['smtp_encryption']) ->addTextHeader('X-SMTP-имя пользователя', $configuration['smtp_username']) ->addTextHeader('X-SMTP-Password', $configuration['smtp_password']); }); Mail::to($customer->{Customer::EMAIL})->send($mailer); Этот код у меня тоже не работает. Как я могу изменить данные SMTP на лету в Laravel 10, не затрагивая значения конфигурации.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»