don_inter
5 سال پیش توسط don_inter مطرح شد
6 پاسخ

اعتبارسنجی ایمیل

سلام
دوستان من یه مشکلی دارم در بحث وریفای کردن کاربر / بخش کدش رو کاملا درست نوشتم
من برای تست خب از سایت mailtrap استفاده میکنم و اطلاعات پسورد و شناسه ام رو هم به درستی در فایل evn وارد میکنم منتها وقتی که میخوام تست بگیرم به من این خطا رو میده . و ایمیلی و ارسال نمیکنه به صندوق

SwiftTransportException
Cannot send message without a sender address

خاطرم هست در نسخه های قبل این موارد نبود نمیدونم حالا مشکل واسه این گزینه هاست در فایل evn و باید چه چیزی و بهش بدم ؟
MAILENCRYPTION=null
MAILFROMADDRESS=null
MAILFROMNAME=null
یا مشکل از چیه !!
ممنون میشم من رو راهنمایی بفرمایید


ثبت پرسش جدید
سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 5 سال پیش آپدیت شد
1

@intersubjektiv
سلام .

Cannot send message without a sender address

طبیعتا شما آدرسی به عنوان فرستنده وارد نکردین و خوب ایمیل بدون فرستنده نداریم .
الان که روی حالت تست و mailtrap هستین اگر اشتباه نکنم میتونید هر ایمیلی وارد کنید توی این بخش :

MAIL_FROM_ADDRESS=support@mysite.com

صرفا برای اطلاعات بیشتر :
توی این مسیر : config > mail.php همچین قسمتی رو میبینید :

 'from' => [
        'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
        'name' => env('MAIL_FROM_NAME', 'Example'),
    ],

اگر اون بخش هارو توی فایل .env وارد نکرده باشید میره و پارامتر دوم رو میخونه بعنوان دیفالت یعنی hello@example.com ولی شما اون آپشن رو توی .evn وارد کردین اما مقدارشو null گذاشتین پس دیگه نمیره از این فایل mail.php بخونه و ارور میده

موفق باشید


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 5 سال پیش مطرح شد
0

@intersubjektiv
سلام.
توی پنل mailtrap ، یه گزینه هست که می تونید تنظیمات رو کپی بگیرید. اون تنظیمات رو کپی کنید و بجای همه تنظیمات ایمیل خود لاراول در env قرار بدید.
توضیح تصویر رو وارد کنید


don_inter
تخصص : web developer
@intersubjektiv 5 سال پیش مطرح شد
0

@SobhanDadkhah
@mohsenbostan
ممنونم از راهنماییتون ولی حتی همون مشخصات رو هم پر کردم بازم به من همون خطا برگشت میخورد !
و جالب هستش واسم آدرس سندر رو خطا میگیره درحالی که بهش آدرس رو هم میدم به قول شما ! :-/


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 5 سال پیش مطرح شد
0

@intersubjektiv
کش لاراول رو بعد از تغییرات پاک کردید ؟


سبحان دادخواه
تخصص : دانشجوی برنامه نویسی :)
@SobhanDadkhah 5 سال پیش مطرح شد
0

@intersubjektiv
راهی که من گفتم ابتدایی بود .
راهی که آقای بستان گفتن کاملترش بود و اگر همونطور که گفتن کش رو یکبار clear کنید احتمال قوی حل میشه.
اگر سرچ کنین موضوع مشابه شما زیاد هست من یدونشو واسه نمونه میذارم .
لینک


don_inter
تخصص : web developer
@intersubjektiv 5 سال پیش مطرح شد
1

@SobhanDadkhah @mohsenbostan
ممنونم عزیزان بله درسته باید کش میشد :-)


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

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