Mohammad Jawareesh2 نشر 2 فبراير 2023 أرسل تقرير نشر 2 فبراير 2023 لقد بحثك كثيرا ولكن لم ينجح معي اي حل Connection could not be established with host "sandbox.smtp.mailtrap.io:2525": stream_socket_client(): Unable to connect to sandbox.smtp.mailtrap.io:2525 (Connection refused) MAIL_MAILER=smtp MAIL_HOST=sandbox.smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=e6a1d5be45be9f MAIL_PASSWORD=1179b52176ac31 MAIL_ENCRYPTION=tls 1 اقتباس
0 Sam Ahw نشر 2 فبراير 2023 أرسل تقرير نشر 2 فبراير 2023 حاول التأكد من أنه يمكنك استخدام المنفذ 2525 على خادم الويب لديك، أو يمكنك محاولة تغيير المنفذ إلى 465. ثم يمكنك تجربة الإعدادات التالية: MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=465 MAIL_USERNAME=xxx MAIL_PASSWORD=yyy وإزالة السطر MAIL_ENCRYPTION والأهم، عندما تجري التعديلات على هذه الإعدادات تأكد من قيامك بتنفيذ الأوامر التالية: php artisan cache:clear php artisan config:clear وإعادة تشغيل الخادم لضمان تحديث الإعدادات اقتباس
0 محمد الخطيب9 نشر 3 فبراير 2023 أرسل تقرير نشر 3 فبراير 2023 (معدل) من الأفضل ارسال رسائل البريد الإلكتروني في لارفل باستخدام API بدلاً عن استخدام برتوكول SMTP. لعدة أسباب، أبرزها: أن SMTP يستخدم منافذ Ports خاصة مثل: 587 25 465 وقد تكون هذه المنافذ محظورة على السيرفر الخاص بك، إما من قبل جدار الحماية على السيرفر نفسه، أو من قبل مزود الخدمة لديك. حيث تعمد شركات الاستضافة على حظر هذه المنافذ لاغراض الأمان. الأمر الآخر، إن ارسال رسائل البريد الإلكتروني باستخدام API يقدم أداءً وسرعة أفضل، لأنها تتيح اتصالاً أكثر بساطة وفعالية بين عميل البريد الإلكتروني وخادم البريد. كما يمكن أن تتعامل الـ API مع كميات أكبر من رسائل البريد الإلكتروني بشكل أكثر كفاءة من SMTP. بالعودة إلى المستندات الرسمية في لارفل يمكن ملاحظة التالي: اقتباس The API based drivers such as Mailgun and Postmark are often simpler and faster than sending mail via SMTP servers. Whenever possible, we recommend that you use one of these drivers. يمكنك استخدام موقع Mailgun لارسائل البريد الالكتروني عبر API حيث يقدم حزمة مجانية، تصل إلى 5 آلاف رسائل بالشهر. عليك أولاً تسجيل حساب جديد في Mailgun وإنشاء دومين للبريد الإلكتروني عليه. ثم تابع خطوات التكامل مع لارفل، بحسب النسخة التي تعمل عليها، من خلال الرابط التالي: https://laravel.com/docs/9.x/mail#mailgun-driver تم التعديل في 3 فبراير 2023 بواسطة محمد الخطيب0 اقتباس
0 Mohammed Seyam نشر 14 مارس 2023 أرسل تقرير نشر 14 مارس 2023 يمكن أن يحدث هذا الخطأ عندما يكون هناك مشكلة في الاتصال بخادم البريد الإلكتروني. هناك عدة أسباب محتملة لهذه المشكلة، مثل: تفاصيل الاتصال بالخادم البريدي الخاص بك غير صحيحة، تأكد من أنها صحيحة ومطابقة لتفاصيل الاتصال بالخادم البريدي الخاص بك. الاتصال بالخادم البريدي الخاص بك قد يتم منعه من قبل جدار الحماية، تأكد من تمكين الاتصال بالخادم البريدي الخاص بك عن طريق جدار الحماية. قد يكون الخادم البريدي الخاص بك غير متاح حاليًا، وعليك الانتظار حتى يعود إلى العمل. لتحديد سبب المشكلة بالضبط، يمكنك محاولة الاتصال بخادم البريد الإلكتروني الخاص بك باستخدام برنامج البريد الإلكتروني الخاص بك أو أي برنامج آخر يدعم SMTP. إذا لم تتمكن من الاتصال بخادم البريد الإلكتروني الخاص بك باستخدام برنامج البريد الإلكتروني الخاص بك، فقد يكون هناك مشكلة في إعدادات الاتصال الخاصة بك. بالنسبة لـ Laravel، يرجى التحقق من إعدادات ملف .env الخاص بك وتأكد من صحة تفاصيل الاتصال بالخادم البريدي الخاص بك. يمكنك أيضًا تغيير بوابة البريد الخاصة بك إلى خادم بريد آخر لمعرفة ما إذا كانت المشكلة تتعلق بمزود البريد الإلكتروني الحالي الخاص بك. اقتباس
السؤال
Mohammad Jawareesh2
لقد بحثك كثيرا ولكن لم ينجح معي اي حل
Connection could not be established with host "sandbox.smtp.mailtrap.io:2525": stream_socket_client(): Unable to connect to sandbox.smtp.mailtrap.io:2525 (Connection refused)
MAIL_MAILER=smtp
MAIL_HOST=sandbox.smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=e6a1d5be45be9f
MAIL_PASSWORD=1179b52176ac31
MAIL_ENCRYPTION=tls
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.