У меня есть эта проблема в почте laravel 5.1. Хотя я уже назначил другое электронное письмо, он все равно получает адрес пользователя smtp. Для того, чтобы объяснить более здесь мои конфиги:Laravel Sender или From не работает как ожидалось
в моей .env
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
[email protected]
MAIL_FROM_NAME=myname
[email protected]
MAIL_PASSWORD=mypassword
мой код для отправки почты
$message->from(getenv('MAIL_FROM_ADDRESS'), getenv('MAIL_FROM_NAME'));
$message->sender(getenv('MAIL_FROM_ADDRESS'), getenv('MAIL_FROM_NAME'));
$message->to($to, $name)->subject($subj);
в моей конфигурации/почта
'from' => ['address' => getenv('MAIL_FROM_ADDRESS'), 'name' => getenv('MAIL_FROM_NAME')],
Так, мол, когда он был отправлен получателю он должен показать, что отправитель теперь будет с «MyName < [email protected]>» вместо этого он показывает "MyName < [email protected] >».
PS: В Gmail их вариант для того чтобы показать Оригинал и оттуда показывает, что это:
Received: from local.com ([my_ip])
by smtp.gmail.com with ESMTPSA id *******
for <[email protected]>
(version=TLS1 cipher=**** bits=128/128);
Tue, 06 Sep 2016 20:25:36 -0700 (PDT)
From: myname <[email protected]>
X-Google-Original-From: myname <[email protected]>
Пожалуйста, помогите ..
Вы правы. Извини за это. Я думал, что это проблема с laravel. Спасибо брат :) –