mgsmus
Merhaba Mustafa abi,
Controller da şu şekilde jobs'a aktarıyorum.
dispatch(new \App\Jobs\SendEmail($request->code, $request->your_email, $company_mail, $company_password, ...));
Jobs
public $code;
public $your_email;
public $company_mail;
public $company_password;
...
public function __construct($code, $your_email, $company_mail,$company_password){
$this->code = $code;
...
}
public function handle()
{
config(['mail.mailers.smtp.username' => $this->company_mail]);
config(['mail.mailers.smtp.password' => $this->company_password]);
Mail send('admin.mail.view')...
}
İle gönderiyorum. Mustafa abi, örneğin ilk toplu mailimi destek@domain.com ile gönderdiğim zaman
mailde destek@domain.com olarak gidiyor. Ama 2. toplu mailimde e-posta adresim olarak satıs@domain.com seçtiğimde yine destek@domain.com olarak gidiyor.