Emad Saif نشر 14 أغسطس 2022 أرسل تقرير نشر 14 أغسطس 2022 قمت بتعديل قيمة default في الملف config/mail.php إلى القيمة log: 'default' => env('MAIL_MAILER', 'log'), ولكن عندما أحاول إرسال بريد إلكتروني يظهر لي الخطأ التالي: Expected response code 250 but got code '530' with message '530 5.7.1 Authentication required' أعتقد أن لارافيل Laravel مازال يستعمل smtp ولكن لم أفهم السبب. كيف أجعل لارافيل Laravel يقوم بتسجيل الرسائل في log بدلًا من إستعمال smtp؟ 1 اقتباس
1 Adnane Kadri نشر 14 أغسطس 2022 أرسل تقرير نشر 14 أغسطس 2022 ان كنت تقوم بتعريف قيمة لمتغير البيئة MAIL_MAILER في ملف env. فإنه سيتم اعتبارها مباشرة، وستترك القيمة log كقيمة افتراضية في حالة عدم اعداد هذا المتغير فقط. جرب ايضا تجاوز تعريف القيمة بملف متغيرات البيئة: MAIL_MAILER=log اجعلها log بدل smtp. لا تنسى ايضا محو التخزين المؤقت لملفات الاعداد لالتقاط الاعداد الجديد: php artisan config:clear اقتباس
السؤال
Emad Saif
قمت بتعديل قيمة default في الملف config/mail.php إلى القيمة log:
ولكن عندما أحاول إرسال بريد إلكتروني يظهر لي الخطأ التالي:
Expected response code 250 but got code '530' with message '530 5.7.1 Authentication required'
أعتقد أن لارافيل Laravel مازال يستعمل smtp ولكن لم أفهم السبب.
كيف أجعل لارافيل Laravel يقوم بتسجيل الرسائل في log بدلًا من إستعمال smtp؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.