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

- 2 هفته پیش
توسط masoud آپدیت شد
masoud ( 6070 تجربه )
2 هفته پیش

الان یک مشکلی دارم که در فایل .env برای ارسال ایمیل این رو وارد کردم
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=۵۸۷
MAIL_USERNAME=
MAIL_PASSWORD=

MAIL_ENCRYPTION=tls

$user = User::create([

            'name' => $valiDate['name'],
            'email' => $valiDate['email'],
            'mobile' => $valiDate['mobile'],
            'username' => $valiDate['username'],
            'password' => bcrypt($valiDate['password']),
            'api_token' => Str::random(۱۰۰),
            'remember_token' => Str::random(۱۰۰),
            'last_login' => time(),
        ]);
        Config::set('mail.from.name', 'fffff.ir');
        $use = \App\User::find($user->id);
        $use->notify(new \App\Notifications\help());
        return response([
            'user' => new AdminResource($user),
            'data' => 'ایمیل ارسال شد',
            'status' => 'success'
        ]);

ایمیل ارسال میشه اما فقط به ایمیل من ارسال میشه یعنی هر کسی ثبت نام میکنه به من ارسال میشه در صورتی که هر کسی ثبت نام میکنه براش باید یک ایمیل بیاید میدونم مشکل به خاطر اینکه من در فایل .envایمیل خودم رو نوشتم اما این مشکل رو چطوری حل کنم که هر کسی ثبت نام کرد جای ایمیل من در فایل.env ایمیل خودش بشینه

madadi ( 2560 تجربه )
2 هفته پیش

سلام
این چیزی که تو فایل env هست برای تست شما

شما در مورد email verification برای تایید عضویت

و send email in laravel برای ارسال ایمیل به کاربران جستجو کنید

محمد صادقیان ( 14210 تجربه )
2 هفته پیش

میتونید از این کلاس استفاده کنید.

https://github.com/msadeghyan1996/laravel-email-send

امین محمدزاده ( 604 تجربه )
2 هفته پیش

سلام
پارامتر MAIL_USERNAME مربوط به اکانت smtp هست که با استفاده از MAIL_PASSWORD که به smtp وصل میشه و ارسال رو انجام میده و هیچ ربطی به ایمیل مقصد نداره
مشکل اصلی شما استفاده از smtp جیمیل هست که اکانت جیمیل برای ارسال از طریق smtp بایستی وریفای بشه برای دامنه سایت شما.
توصیه بنده این هست که از طریق smtp خود سرورتون استفاده کنید.

masoud ( 6070 تجربه )
2 هفته پیش

@amin.webdesign
آقا من نفهمیدم چطوری باید این کارو بکنیم؟مگر نیاز به هاست است من این کارو به صورت تست می خواهم بکنم پس باید بشه؟

برای ارسال پاسخ باید وارد سایت شوید