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

اینم .env
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=indeedir@gmail.com
MAIL_PASSWORD=*******
MAIL_ENCRYPTION=tls
MAIL_FROM_NAME="ایندید"
خیلیا به این ارور میخورن ولی جواب درستی واسش توی گوگل نیست
اگه راهنمایی کنید ممنون میشم
@ammsesfa1688
@golshahimohammadreza
دوستان مشکل حل شد
درایوره smtp فقط روی لوکال کار میکنه و روی هاست باید sendMail باشه
ممنونم از جوابتون
سلام دوست عزیز
@miladparsi1070
این کدو تو config/mail.php ادیت کن :
'stream' => [
'ssl' => [
'allow_self_signed' => true,
'verify_peer' => false,
'verify_peer_name' => false,
],
]
داخل پوشه env این مقادیرو اصلاح کن به :
MAIL_PORT=465
MAIL_ENCRYPTION=sslشاید پاسخ شما همینجا باشد
اینکه smtp فقط روی لوکال کار میکنه کاملا اشتباه می باشد سرور یا هاست تهیه شما smtp پشتیبانی نمیکنه یا کانفیگ نشده یا ....
و اینکه شما اومدید از sendmail استفاده کردین شما دارید از رابطه 1 : 1 در ارسال ایمیل استفاده میکنید که برای کسب کار های بزرگ و ارسال حجم بالای ایمیل اصلا مناسب نمیباشد و شما در واقع با این کار از امکانات smtp بهرهمند نخواهید شد.
پیشنهاد میکنم اگر کسب کار بزرگی دارید از smtp استفاده کنید
و از ناظر درخواست میشه جواب هارو بررسی کنن نه صرفا هدف رفع مشکل و گذر از اون باشه . عنوان بهترین پاسخ برای این سوال استفاده از sendmail نمی باشد.
@golshahimohammadreza
مرسی از جوابتون من در این زمینه اطلاعی نداشتم
و چون مشکلم با اون کار حل شد همونو به عنوان بهترین گزینه انتخاب کردم
دیگه فکر نکنم بشه بهترین پاسخ رو عوض کرد
سایتمم تقریبا کسب و کار کوچیکیه وئ برای قشر خاصیه فقط
ولی بازم ممنون از پاسخ درست ترتون