سلام دوستان.
در قسمت فرم ارتباط با ما ایمیل به درستی ارسال میشه ولی from ایمیل رو از همون فایل env. می گیره فکر کنم ، چون من کدمو به صورت زیر نوشتم ولی تو ایمیلی که ارسال میشه from رو از اینپوت کاربر که داخل فرم پر کرده نمی گیره.
public function contactUsMail(Request $request)
{
$data = [
'fullName' => $request->fullName,
'email' => $request->email,
'phone' => $request->phone,
'subject' => $request->subject,
'description' => $request->description
];
Mail::to('test@gmail.com')->send(new ContactUsMarkDown($data));
session()->flash('status', 'نظر شما با موفقیت ارسال شد');
return back();
}
public $data;
/**
* Create a new message instance.
*
* @return void
*/
public function __construct($data)
{
$this->data = $data;
}
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->markdown('emails.contactUsMarkDown')
->subject($this->data['subject'])->from($this->data['email'])->with('data', $this->data);
}
ممنون میشم راهنمایی بفرمایید.
سلام خسته نباشید
ببینید ارسال ایمیل یکم طولانی هست من براتون لینک ارسال میکنم دنبال کنید
https://www.itsolutionstuff.com/post/laravel-8-mail-laravel-8-send-email-tutorialexample.html
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟