راکت

ارسال ایمیل در فرم ارتباط با ما

1 پاسخ

سلام دوستان.
در قسمت فرم ارتباط با ما ایمیل به درستی ارسال میشه ولی 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);
    }

ممنون میشم راهنمایی بفرمایید.

ثبت پرسش جدید

پاسخ‌ها

1
میلاد خسروی
میلاد خسروی
@milwad

تخصص: برنامه نویس بامزه

سلام خسته نباشید
ببینید ارسال ایمیل یکم طولانی هست من براتون لینک ارسال میکنم دنبال کنید
https://www.itsolutionstuff.com/post/laravel-8-mail-laravel-8-send-email-tutorialexample.html

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام